Tasks
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. 당사 DBMS용 JDBC/ODBC 드라이버 등 클라이언트 컴포넌트 개발
다양한 애플리케이션이 DBMS에 안전하고 빠르게 접근할 수 있도록 아래 업무를 수행합니다.
1) 각 프로그래밍 언어별 데이터베이스와의 통신을 담당하는 client driver를 개발합니다.
2) 당사 DBMS와 여러 Framework (ORM 등)와의 연동을 위한 개발합니다.
3) OpenSource Platform과 Tibero를 연동하기 위한 연구 개발을 진행합니다.
✔ 사용 Language : C, C++, Java, Python
※ 온라인 코딩테스트 전형 시 Python을 제외한 상기 사용 언어로만 응시 가능합니다.
Requirements
✔ 자격요건
- 학사 이상의 학력
- C/C++ 프로그래밍 가능하신 분
- 해외여행에 결격 사유가 없으신 분
✔ 우대조건
- 관련학과 졸업자 혹은 관련 업계 종사한 이력을 보유하신 분
- DBMS 개발 경험 있으신 분
- UNIX/LINUX 기반 시스템 프로그래밍 경험 있으신 분
- SQL에 대한 높은 지식이 있으신 분 (SQLP 자격증 등)
- 분산 시스템 관련 개발 경험 보유하신 분
- 클라우드 환경에 특화된 개발 경험이 있으신 분
- 장애인 및 보훈 대상자
Information
Apply
서류 전형 → 코딩테스트 → 1차 면접(라이브코딩) → 2차 면접 → 처우 및 입사일 협의 → 최종합격
국문 이력서 및 자기소개서
(각종 증빙서류는 서류전형합격자에 한해 추후제출)
• 이력서 내 사용하신 기술 / 경험 / 지식 등을 상세히 담아 작성해 주세요.
• 지원서 작성 시 꾸밈 없이 솔직하게 작성해 주세요.
• Github / Notion 링크 or 포트폴리오 첨부해 주세요. (선택 사항)
The Others
면접은 서류전형 합격자에 개별통지 합니다.
국가보훈대상자와 신체장애자는 관련서류 제출시 관계법에 따라 우대함.
모든 서류는 반드시 MS Word로 작성하기 바랍니다.
제출하신 서류는 일체 반환하지 않습니다.
입사지원서 내용에 허위사실이 판명될 경우 입사가 취소될 수 있습니다.
기타 문의사항은 E-mail로 문의바랍니다.
Company
서치펌
시니어 경력자 7명으로 구성
- 새로운 SQL 기능 및 SQL 성능 향상 연구
- DB 트랜잭션 핵심 Backend 파트 연구개발
- 대용량 데이터 저장·처리 향상을 위한 분산 시스템 연구
- JDBC/ODBC 드라이버 등 클라이언트 컴포넌트 개발
- ✓학사 이상 학력
- ✓C/C++ 프로그래밍 가능
- ✓해외여행 결격 사유 없음
- ★관련학과 졸업 또는 관련 업계 경력
- ★DBMS 개발 경험
- ★UNIX/LINUX 기반 시스템 프로그래밍 경험
- ★SQL 높은 이해도
- ★분산 시스템 개발 경험
- ★클라우드 환경 개발 경험
- ★장애인 및 보훈 대상자
본 정보는 개인 구직자들의 취업지원을 위해 외국기업취업전문사이트 피플앤잡에서 수집한 정보이며, 채용회사의 사정에 따라 변경될 수 있습니다.
본 정보는 피플앤잡의 동의 및 허락 없이는 재배포 할 수 없습니다.



