Coupang is hiring a

Senior Database Engineer

조직소개

DBA(Database Administration)팀은 Database engine과 Storage를 관리하는 팀으로서, Aurora MySQL, Postgres 등 쿠팡 전사의 RDBMS를 관리하고 있으며, 그 외에도 In-house 데이터베이스와 NewSQL 관리 영역을 점차 확대해나가고 있습니다. 데이터가 많아지고 데이터베이스가 확장됨에 따라 이를 효율적으로 관리하기 위한 툴 개발, 개발팀을 위한 오퍼레이션툴을 개발하여 DevOps로 영역을 확장하고 있으며, SRE 관점에서의 안정적이고 전문적으로 데이터베이스를 운영하고 있습니다.

  • 전사 RDBMS를 관리/운영
  • 데이터베이스 설치/구축/업그레이드에 대한 오퍼레이션
  • 데이터 볼륨/백업/패치 관리 및 관련 오퍼레이션
  • DB 보안을 위한 오퍼레이션 및 인증감사 대응
  • 장애 대응/성능 튜닝/트러블 슈팅/장애 예방 활동 관련 오퍼레이션
  • 위 모든 작업에 대한 솔루션 구축 및 개발
  • 위 모든 작업에 대한 프로젝트 리딩

 

담당 업무

  • AWS Aurora, AWS DocumentDB, AWS Postgres, AWS DynamoDB, 인하우스 MySQL, Cassandra 등 쿠팡의 데이터베이스 시스템을 운영 및 지원.
  • 팀들에게 데이터베이스 기술 선택에 대한 조언을 하고 데이터베이스 최적화에 관한 제안.
  • 데이터베이스 이슈 해결 및 근본 원인에 대한 효과적인 의사소통.
  • 장애 해결에 투입, 온콜 로테이션에 참여.

 

자격요건

  • 5년 이상의 IT동종업계 경력 
  • 인프라의 기본지식에 대한 탄탄한 이해
  • AWS 개념에 대한 두터운 지식.
  • 최소한의 다운타임으로 시스템을 운영해본 경험.
  • AWS 데이터베이스를 운영 및 유지보수 해본 경험.
  • Python, Shell과 같은 언어로 스크립트를 작성해본 경험.
  • SRE 및 DevOps에 대한 이해.

 

우대사항

  • 3년 이상의 관련 경험
  • MySQL과 같은 OLTP 데이터베이스에 대한 경험.
  • SQL/NoSQL 데이터베이스의 데이터 스키마, 테이블 최적화와 같은 데이터 아키텍처 디자인에 대한 경험.
  • 여러 플랫폼 및 엔진에 걸친 데이터베이스 이관 경험.
  • 자동화 스크립트 작성 경험.
  • 데이터베이스 오퍼레이션 디자인 및 자동화.
  • NoSQL/NewSQL 데이터베이스를 포함한 다른 데이터베이스에 대한 경험.
  • Terraform, Ansible 등 Infrastructure-as-a-Code를 위한 툴에 대한 경험.
  • Java, C#, Go, C++, Rust 등과 같은 주요 프로그래밍 언어를 사용해본 경험.

 

근무지: 서울 선릉 오피스 (재택근무 병행)

전형 절차 및 안내사항

전형 절차

  1. 서류전형 > 1차 화상면접 > 2차 화상면접 > 처우협의
  2. 전형 절차는 직무별로 다르게 운영될 수 있으며, 일정 및 상황에 따라 변동될 수 있습니다.
  3. 전형 일정 및 결과는 지원서에 등록하신 이메일로 개별 안내 드립니다.

참고 사항

  1. 본 공고는 모집 완료 시 조기 마감될 수 있습니다.
  2. 지원서 내용 중 허위사실이 있는 경우에는 합격이 취소될 수 있습니다.
  3. 보훈대상자 및 장애인 여부는 채용 과정에서 어떠한 불이익도 미치지 않습니다.
  4. 직급과 담당 업무 범위는 후보자의 전반적인 경력과 경험 등 제반 사정을 고려하여 변경될 수 있습니다. 이러한 변경이 필요할 경우, 최종 합격 통지 전 적절한 시기에 후보자와 커뮤니케이션 될 예정입니다.

개인정보 처리방침

  1. 쿠팡 그룹은 입사지원자 개인정보 처리방침(아래 링크)에 따라 귀하의 개인정보를 수집하여 처리합니다.
  2. https://www.coupang.jobs/kr/privacy-policy

서류 반환 정책

  1. 본 고지는 『채용절차의 공정화에 관한 법률』 제11조 제6항에 따른 것입니다.
  2. 당사 채용에 응시한 구직자 중 최종합격이 되지 못한 구직자는 『채용절차의 공정화에 관한 법률』에 따라 제출한 채용서류의 반환을 청구할 수 있음을 알려 드립니다. 다만, 홈페이지 또는 전자우편으로 제출된 경우나 구직자가 당사의 요구 없이 자발적으로 제출한 경우에는 그러하지 아니하며, 천재지변이나 그 밖에 당사에게 책임 없는 사유로 채용서류가 멸실된 경우에는 반환한 것으로 봅니다.
  3. 위 2항 본문에 따라 채용서류 반환 청구를 하는 구직자는 채용서류 반환청구서[채용절차의 공정화에 관한 법률 시행규칙 별지 제3호 서식]를 작성하여 당사 이메일 ([email protected]) 로 제출하면, 제출이 확인된 날로부터 14일 이내에 지정한 주소지로 등기우편을 통하여 발송해 드립니다. 이 경우 등기우편요금은 수신자 부담으로 하게 되오니 유념하시기 바랍니다.
  4. 당사는 위 2항 본문에 따른 구직자의 반환 청구에 대비하여 채용 여부가 확정된 날로부터 180일 간 구직자가 제출한 채용서류 원본을 보관하게 되며, 그때까지 채용서류의 반환을 청구하지 아니할 경우에는 『개인정보 보호법』에 따라 지체 없이 채용서류 일체를 파기할 예정입니다.
  5. 채용 및 업무 수행과 관련하여 요구되는 법령상 자격이 갖추어지지 않은 경우 채용이 제한될 수 있습니다.

Introducing the Organization

The DBA (Database Administration) team manages the database engine and storage, as well as Coupang’s companywide RDBMS including Aurora MySQL and Postgres. In addition, the team is gradually expanding areas of management to in-house databases and NewSQL. The team is developing tools to efficiently manage increasing data and expanding databases, extending its domain to DevOps by developing operation tools for development teams, and managing databases with stability and expertise with site reliability engineering (SRE) in mind.

  • Operations related to installing, building, and upgrading databases
  • Operations related to managing data volume, backups, and patches
  • Operations for DB security, Responding to certification audits
  • Operations related to incident response, performance tuning, troubleshooting, and incident prevention
  • Establish and develop solutions for all above tasks
  • Lead projects for all above tasks

[ Sr. Database Engineer ]

What you will do 

  • Operate and support Coupang’s database systems, including AWS Aurora, AWS DocumentDB, AWS Postgres, AWS DynamoDB, in-house MySQL, Cassandra and others. 
  • Advise teams on database technology selection and make recommendations on databases optimizations. 
  • Troubleshoot database issues and be able to effectively communicate the root cause. 
  • Participate in incident handling, serve on-call rotation. 

 

Your Expertise 

  • 5+ years of IT industry experience.  
  • Solid understanding of infrastructure fundamentals. 
  • Strong knowledge of AWS concepts. 
  • Experience operating systems with minimal downtime 
  • Experience in managing and maintaining AWS databases. 
  • Experience in scripting languages like Python, Shell. 

 

Preferred Qualifications 

  • 3+ years of relevant experience. 
  • Experience with OLTP databases such as MySQL. 
  • Experience with data architecture design like data schema, table optimization on SQL, NoSQL databases. 
  • Experience with database migration across different platforms and engines 
  • Experience with writing automation scripts. 
  • Design and automate database operations. 
  • Experience with other databases including any NoSQL and NewSQL databases. 
  • Experience with any tools for Infrastructure-as-Code such as Terraform, Ansible, etc. 
  • Understanding of SRE and DevOps. 
  • Experience in other major programing languages such as Java, C#, Go, C++ or Rust. 

 

Office: Seoul, South Korea (Not providing working visa sponsorship)

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Database Engineer Q&A's
Report this job
Apply for this job