[TmaxTibero] DBMS Engine 연구원
구분
TmaxTibero
부문
연구본부
직군
연구원
직무
DBMS Engine 연구원
경력사항
경력 무관
고용형태
정규직
근무지
티맥스소프트타워경기도 성남시 분당구 정자일로 45, 티맥스소프트타워

티맥스티베로 소개


티맥스티베로는 ​세계 ​최고의 ​'고가용성 기술'과 ​'고성능'을 갖춘 국내 최초의 ​RDBMS이며,

국내 ​RDBMS 기업 ​중 1위로 지속적인 ​성장을 이루고 ​있습니다.


국내 ​주요 그룹사, ​금융권, ​공공기관 ​등 다양한 분야에 ​도입되어

삼성, ​현대, KT, 신한은행, ​행정안전부를 ​포함한 ​1,200여 고객사7,500여 ​레퍼런스를 보유하고 ​있으며, ​

비즈니스 환경과 ​목적에 맞는 ​다양한 ​모델의 Tibero를 제공하고 ​있습니다.

그 중 ​고가용성과 확장성을 제공하는 Active-Active Cluster 기술은 'Oracle'과 '티맥스티베로'만이 보유하고 있는 모델입니다.


이 외에도 고성능 대용량 데이터 분산 처리와 저장에 특화된 ZetaData 모델을 비롯해

최근에는 On-premise 환경에서 벗어나 퍼블릭 클라우드에서의 서비스 운영을 확대하고 있으며,

Tibero의 단일 데이터베이스 모델로는 AWS, KT cloud, Naver Cloud Platform, kakao i cloud 등

10여개의 클라우드에서 서비스 운영 중에 있습니다.


도전하는 것을 두려워하지 않고, 끊임없이 성장하길 원하는 분이라면 티맥스티베로의 문을 두드려 주세요.


티맥스티베로 연구본부 소개


티맥스티베로의 DBMS Engine 연구소는 Tibero 제품을 연구 및 개발하는 조직입니다.


다양한 고객사들의 제품 편의성과 성능 개선 요청 VoC를 접수해

Tibero를 보다 경쟁력 있는 제품으로 발전시키는 것이 연구소의 궁극적인 목표입니다.


주요 업무로는 Tibero의 신기능 연구와 개발, 안정성 확보, 정합성 보존, 성능 향상, 유지보수 등이 있습니다.


[직무인터뷰 연구원편 바로가기] <<클릭



티맥스티베로 연구본부 업무 소개


DBMS Engine 연구원은 아래와 같은 업무를 하고 있으며, 입사하게 되면 아래 나열된 업무 중 일부를 맡게 될 예정입니다.


1. 새로운 SQL 기능과 전반적인 SQL 성능 향상에 대한 연구

1) 같은 SQL이더라도 어떤 동작을 선택하느냐에 따라 성능이 천차만별이기 때문에 더 나은 수행 방법이 있을지 고민합니다.

2) 수행 중에도 높은 성능을 유지하면서 안정적인 운영이 가능한 방법을 찾고,

효과적인 알고리즘과 자료구조 선택을 기반으로 높은 성능을 보장하는 방법을 연구합니다.

3) DB의 테이블과 인덱스 등의 오브젝트 메타 정보를 관리하고,

SQL 처리 중 메타 정보를 정확하고 빠르게 열람 가능하도록 지원합니다.

4) PL/SQL을 통해 일반적인 프로그래밍 언어의 기능과 SQL 기능을 함께 사용할 수 있습니다.

PL/SQL의 기능을 추가하고, 성능 향상을 위해 연구하고 개발합니다.

5) XML, JSON, Geometry 데이터와 같은 비정형 데이터를 데이터베이스에서 편하게 사용할 수 있도록 연구합니다.


2. DB 트랜잭션을 위해 필요한 핵심 Backend 파트 연구 개발

1) 동시성 향상을 고려한 데이터 수정, 접근 제어 및 및 분산 락을 이용한 고성능의 트랜잭션 수행을 연구합니다.

2) Cluster 환경에서 분산 캐시를 관리하고, 성능을 높이기 위한 다양한 연구를 진행합니다.

3) 데이터 보안 및 서버 프로세스의 자원 관리, 병렬 처리를 위한 framework를 만들고 연구합니다.

4) 안정적인 DB 운영과 효율적인 백업과 빠른 복구를 위해 연구합니다.


3. 대용량 데이터 저장과 처리 향상을 위한 분산 시스템 연구

1) 대용량 데이터 저장을 위한 분산 Storage 및 분산 처리 시스템을 개발합니다.

2) 대용량 데이터를 고속으로 처리하기 위해 RDMA와 NVMe 기반의 효율적인 아키텍처를 연구하고 개발합니다.

3) 분산 데이터베이스의 정합성을 위해 클러스터 구성과 네트워크 연결성, 노드 상태를 종합적으로 관리하며

안정적인 운영을 보장하는 개발을 진행합니다.


4. Tibero DBMS용 JDBC/ODBC 드라이버 등 클라이언트 컴포넌트 개발

다양한 애플리케이션이 DBMS에 안전하고 빠르게 접근할 수 있도록 아래 업무를 수행합니다.

1) 각 프로그래밍 언어별 데이터베이스와의 통신을 담당하는 client driver를 개발합니다.

2) Tibero DBMS와 여러 Framework (ORM 등)와의 연동을 위한 개발합니다.

3) OpenSource Platform과 Tibero를 연동하기 위한 연구 개발을 진행합니다.



티맥스티베로 연구본부 사용 Language



  • Language : C, C++, Java, Python

※ 온라인 코딩테스트 전형 시 Python을 제외한 상기 사용 언어로만 응시 가능합니다.

Tibero에서 실제 사용하는 개발 언어에 제한이 있어 위와 같이 운영하는 점 너른 양해 부탁드립니다




✔ 자격요건

  • 4년제 정규 대학 졸업자 및 졸업예정자로 학사 학위 이상 소지자
  • C/C++ 프로그래밍 가능하신 분
  • 컴퓨터공학 전공 혹은 관련 업계 종사한 이력을 보유하신 분
  • 해외여행에 결격 사유가 없으신 분

 


✔ 우대조건

  • 컴퓨터 공학 계열 석사 이상 수료 혹은 수료 예정자
  • DBMS 개발 경험 있으신 분
  • UNIX/LINUX 기반 시스템 프로그래밍 경험 있으신 분
  • SQL에 대한 높은 지식이 있으신 분 (SQLP 자격증 등)
  • 분산 시스템 관련 개발 경험 보유하신 분
  • 클라우드 환경에 특화된 개발 경험이 있으신 분
  • 장애인 및 보훈 대상자



✔ 전형 절차

서류 전형 → 코딩테스트 → 1차 면접 → 2차 면접 → 처우 및 입사일 협의 → 최종합격

※ 면접 일정은 대상자에 한해 안내하며, 전형 결과는 모든 지원자에게 안내될 예정입니다.

※ 진행에 따라 추가적인 전형 절차가 있을 수 있습니다.



✔ 지원자 유의사항

  • 입사 후 수습 기간 3개월 적용됩니다.
  • 향후 지원서 내용 중 허위 사실이 있는 경우에는 합격 및 입사 취소될 수 있습니다.
  • 채용 전형 진행에 따라 추가적인 전형 절차가 있을 수 있습니다



✔ 지원자 참고사항

  • 이력서 내 사용하신 기술 / 경험 / 지식 등을 상세히 담아 작성해 주세요.
  • 지원서 작성 시 꾸밈 없이 솔직하게 작성해 주세요.
  • Github / Notion 링크 or 포트폴리오 첨부해 주세요. (선택 사항)
공유하기
[TmaxTibero] DBMS Engine 연구원

티맥스티베로 소개


티맥스티베로는 ​세계 ​최고의 ​'고가용성 기술'과 ​'고성능'을 갖춘 국내 최초의 ​RDBMS이며,

국내 ​RDBMS 기업 ​중 1위로 지속적인 ​성장을 이루고 ​있습니다.


국내 ​주요 그룹사, ​금융권, ​공공기관 ​등 다양한 분야에 ​도입되어

삼성, ​현대, KT, 신한은행, ​행정안전부를 ​포함한 ​1,200여 고객사7,500여 ​레퍼런스를 보유하고 ​있으며, ​

비즈니스 환경과 ​목적에 맞는 ​다양한 ​모델의 Tibero를 제공하고 ​있습니다.

그 중 ​고가용성과 확장성을 제공하는 Active-Active Cluster 기술은 'Oracle'과 '티맥스티베로'만이 보유하고 있는 모델입니다.


이 외에도 고성능 대용량 데이터 분산 처리와 저장에 특화된 ZetaData 모델을 비롯해

최근에는 On-premise 환경에서 벗어나 퍼블릭 클라우드에서의 서비스 운영을 확대하고 있으며,

Tibero의 단일 데이터베이스 모델로는 AWS, KT cloud, Naver Cloud Platform, kakao i cloud 등

10여개의 클라우드에서 서비스 운영 중에 있습니다.


도전하는 것을 두려워하지 않고, 끊임없이 성장하길 원하는 분이라면 티맥스티베로의 문을 두드려 주세요.


티맥스티베로 연구본부 소개


티맥스티베로의 DBMS Engine 연구소는 Tibero 제품을 연구 및 개발하는 조직입니다.


다양한 고객사들의 제품 편의성과 성능 개선 요청 VoC를 접수해

Tibero를 보다 경쟁력 있는 제품으로 발전시키는 것이 연구소의 궁극적인 목표입니다.


주요 업무로는 Tibero의 신기능 연구와 개발, 안정성 확보, 정합성 보존, 성능 향상, 유지보수 등이 있습니다.


[직무인터뷰 연구원편 바로가기] <<클릭



티맥스티베로 연구본부 업무 소개


DBMS Engine 연구원은 아래와 같은 업무를 하고 있으며, 입사하게 되면 아래 나열된 업무 중 일부를 맡게 될 예정입니다.


1. 새로운 SQL 기능과 전반적인 SQL 성능 향상에 대한 연구

1) 같은 SQL이더라도 어떤 동작을 선택하느냐에 따라 성능이 천차만별이기 때문에 더 나은 수행 방법이 있을지 고민합니다.

2) 수행 중에도 높은 성능을 유지하면서 안정적인 운영이 가능한 방법을 찾고,

효과적인 알고리즘과 자료구조 선택을 기반으로 높은 성능을 보장하는 방법을 연구합니다.

3) DB의 테이블과 인덱스 등의 오브젝트 메타 정보를 관리하고,

SQL 처리 중 메타 정보를 정확하고 빠르게 열람 가능하도록 지원합니다.

4) PL/SQL을 통해 일반적인 프로그래밍 언어의 기능과 SQL 기능을 함께 사용할 수 있습니다.

PL/SQL의 기능을 추가하고, 성능 향상을 위해 연구하고 개발합니다.

5) XML, JSON, Geometry 데이터와 같은 비정형 데이터를 데이터베이스에서 편하게 사용할 수 있도록 연구합니다.


2. DB 트랜잭션을 위해 필요한 핵심 Backend 파트 연구 개발

1) 동시성 향상을 고려한 데이터 수정, 접근 제어 및 및 분산 락을 이용한 고성능의 트랜잭션 수행을 연구합니다.

2) Cluster 환경에서 분산 캐시를 관리하고, 성능을 높이기 위한 다양한 연구를 진행합니다.

3) 데이터 보안 및 서버 프로세스의 자원 관리, 병렬 처리를 위한 framework를 만들고 연구합니다.

4) 안정적인 DB 운영과 효율적인 백업과 빠른 복구를 위해 연구합니다.


3. 대용량 데이터 저장과 처리 향상을 위한 분산 시스템 연구

1) 대용량 데이터 저장을 위한 분산 Storage 및 분산 처리 시스템을 개발합니다.

2) 대용량 데이터를 고속으로 처리하기 위해 RDMA와 NVMe 기반의 효율적인 아키텍처를 연구하고 개발합니다.

3) 분산 데이터베이스의 정합성을 위해 클러스터 구성과 네트워크 연결성, 노드 상태를 종합적으로 관리하며

안정적인 운영을 보장하는 개발을 진행합니다.


4. Tibero DBMS용 JDBC/ODBC 드라이버 등 클라이언트 컴포넌트 개발

다양한 애플리케이션이 DBMS에 안전하고 빠르게 접근할 수 있도록 아래 업무를 수행합니다.

1) 각 프로그래밍 언어별 데이터베이스와의 통신을 담당하는 client driver를 개발합니다.

2) Tibero DBMS와 여러 Framework (ORM 등)와의 연동을 위한 개발합니다.

3) OpenSource Platform과 Tibero를 연동하기 위한 연구 개발을 진행합니다.



티맥스티베로 연구본부 사용 Language



  • Language : C, C++, Java, Python

※ 온라인 코딩테스트 전형 시 Python을 제외한 상기 사용 언어로만 응시 가능합니다.

Tibero에서 실제 사용하는 개발 언어에 제한이 있어 위와 같이 운영하는 점 너른 양해 부탁드립니다




✔ 자격요건

  • 4년제 정규 대학 졸업자 및 졸업예정자로 학사 학위 이상 소지자
  • C/C++ 프로그래밍 가능하신 분
  • 컴퓨터공학 전공 혹은 관련 업계 종사한 이력을 보유하신 분
  • 해외여행에 결격 사유가 없으신 분

 


✔ 우대조건

  • 컴퓨터 공학 계열 석사 이상 수료 혹은 수료 예정자
  • DBMS 개발 경험 있으신 분
  • UNIX/LINUX 기반 시스템 프로그래밍 경험 있으신 분
  • SQL에 대한 높은 지식이 있으신 분 (SQLP 자격증 등)
  • 분산 시스템 관련 개발 경험 보유하신 분
  • 클라우드 환경에 특화된 개발 경험이 있으신 분
  • 장애인 및 보훈 대상자



✔ 전형 절차

서류 전형 → 코딩테스트 → 1차 면접 → 2차 면접 → 처우 및 입사일 협의 → 최종합격

※ 면접 일정은 대상자에 한해 안내하며, 전형 결과는 모든 지원자에게 안내될 예정입니다.

※ 진행에 따라 추가적인 전형 절차가 있을 수 있습니다.



✔ 지원자 유의사항

  • 입사 후 수습 기간 3개월 적용됩니다.
  • 향후 지원서 내용 중 허위 사실이 있는 경우에는 합격 및 입사 취소될 수 있습니다.
  • 채용 전형 진행에 따라 추가적인 전형 절차가 있을 수 있습니다



✔ 지원자 참고사항

  • 이력서 내 사용하신 기술 / 경험 / 지식 등을 상세히 담아 작성해 주세요.
  • 지원서 작성 시 꾸밈 없이 솔직하게 작성해 주세요.
  • Github / Notion 링크 or 포트폴리오 첨부해 주세요. (선택 사항)