시니어 데이터베이스 엔지니어(하이브리드 근무, 몰타)
고가용성 PostgreSQL 및 MySQL 환경을 설계하고 운영하여 복원력 높은 데이터 서비스를 구축합니다. 인프라를 자동화하고 데이터베이스 성능을 개선하며 핵심 프로덕션 시스템을 지원합니다.
설명
- 온프레미스 및 RDS 전반에서 안전하고 내결함성을 갖춘 PostgreSQL 환경을 구축, 개선, 유지하고 MySQL 시스템도 관리합니다.
- Ansible 및/또는 Terraform을 사용해 데이터베이스 프로비저닝, 구성, 배포 워크플로를 생성하고 관리합니다.
- PostgreSQL 및 MySQL의 멀티 리전, 멀티 노드 복제를 관리하고 문제를 해결합니다.
- 쿼리 성능, 인덱싱 전략, 데이터베이스 엔진 설정 및 스키마 설계를 개선합니다.
- 백업, 암호화 및 개인정보 보호 제어를 유지하면서 트랜잭션 복구 절차와 재해 복구 훈련을 수행합니다.
- 데이터베이스 상태와 성능을 추적하고, 용량을 계획하며, 유지보수 및 보안 업데이트를 적용하고, 엔진 업그레이드를 조율합니다.
- 데이터베이스 정책, 운영 관행, 스키마 표준 및 런북을 정의하고 문서화합니다.
- 주니어 및 미드레벨 엔지니어를 멘토링하고 전문 지식을 공유하며 우수한 엔지니어링 관행을 장려합니다.
- 핵심 프로덕션 환경에 Tier 3 지원을 제공하고 필요할 때 24시간 연중무휴 온콜 순환 근무에 참여합니다.
지원 자격
- 프로덕션 환경에서 데이터베이스 엔지니어 또는 데이터베이스 관리자로 5년 이상의 실무 경험이 있어야 합니다.
- iGaming, 핀테크 또는 전자상거래와 같은 고처리량 산업 경험을 우대합니다.
- 내부 아키텍처, 엔진별 튜닝 및 문제 해결을 포함한 PostgreSQL 및 MySQL 고급 지식이 필요합니다.
- 구성 관리 및 오케스트레이션에 Ansible을, 인프라 프로비저닝에 Terraform을 사용한 경험이 있어야 합니다.
- Patroni, PgBouncer, Galera Cluster 또는 MySQL InnoDB Cluster/Group Replication과 같은 고가용성 기술의 실무 경험이 필요합니다.
- 지연 시간에 민감하고 높은 동시성이 요구되는 데이터베이스 환경을 관리한 경험이 있어야 합니다.
- 특정 시점 복구, 논리 및 물리 백업, 보안 강화 및 데이터 무결성 검증에 대한 풍부한 지식이 필요합니다.
- Bash, Shell 또는 Python 스크립팅 능력이 뛰어나고, 프런트엔드 및 백엔드 시스템을 위한 DBA 도구와 모니터링 플랫폼 사용 경험이 있어야 합니다.
복리후생
- 경력 개발 기회
- 하이브리드 근무 제도
- 국제 건강보험
- 연간 350유로의 건강 및 웰빙 수당
- 생일 휴가
- 매년 추가 개인 휴가 1일
