About MVL
Product

[TADA] DBA Lead

주요 업무

PostgreSQL 데이터베이스 설계 및 운영
데이터베이스 모니터링 및 트러블 슈팅
퍼포먼스 최적화 및 튜닝

업무 내용

데이터베이스 운영 및 유지보수 ◦ 실시간 호출, 배차, 정산 등 핵심 서비스 트래픽을 처리하는 PostgreSQL 기반 운영 DB 관리 ◦ 고가용성(HA) 및 복제(replication) 환경 구성 및 안정적 운영 ◦ 백업 및 복구(backup & recovery) 정책 설계 및 정기 점검 ◦ 장애 발생 시 신속한 원인 분석 및 복구 수행
성능 최적화 및 모니터링 ◦ PostgreSQL 쿼리 분석, 인덱스 설계, 스키마 구조 개선 등을 통한 성능 튜닝 ◦ 트래픽 피크 시간대 안정성을 위한 리소스 모니터링 및 부하 대응 ◦ pg_stat_statements, EXPLAIN ANALYZE, Datadog, Cloud watch 등을 활용한 모니터링 환경 구축 및 최적화
데이터 신뢰성 및 확장성 확보 ◦ 서비스 규모 확장에 대비한 샤딩(sharding), 파티셔닝(partitioning), 리플리케이션 전략 설계 ◦ 백엔드 및 플랫폼 엔지니어와 협업하여 효율적인 데이터 모델링 및 트랜잭션 무결성 보장 ◦ 데이터 보관 주기 및 용량 관리 정책 수립 
보안 및 규정 준수 ◦ 접근 제어, 암호화, 감사(audit) 정책 관리 ◦ 개인정보보호법, GDPR, PDPA 등 관련 규정에 맞는 데이터 보안 및 로그 관리 ◦ 정기적인 보안 점검 및 취약점 패치 수행
자동화 및 운영 효율화 ◦ Schema 변경, 마이그레이션, 배포 자동화 파이프라인 구축 (예: Liquibase, Flyway, Terraform 등) ◦ CI/CD 파이프라인에 DB 변경 사항 연동 ◦ AI 기반 모니터링 및 이상 탐지 도구를 활용한 자동 진단 및 사전 대응
협업 및 인시던트 대응 ◦ 백엔드, DevOps, 인프라 팀과 협력하여 DB 관련 장애 원인 분석 및 해결 ◦ 주요 운영 환경에 대한 Runbook 및 가이드 문서화 ◦ 서비스 안정성을 위한 24/7 온콜(On-call) 대응 체계 참여

자격요건

PostgreSQL 운영 경력 (5년 이상)
PostgreSQL 데이터베이스 설계, 운영 및 트러블 슈팅 능력
백업, 복구 및 고가용성 클러스터 구성 경험

우대 사항

AWS 등 클라우드 환경에서의 PostgreSQL 운영 경험
다중 리전(Multi-region) 또는 다중 클러스터 PostgreSQL 운영 경험
대용량 데이터베이스 구축 및 샤딩, 운영 경험
다른 데이터베이스 시스템(예: Oracle, MySQL, MongoDB) 운영 경험
Spring 등 백엔드 서비스에 대한 이해 및 협업 경험
Trouble shooting에 대한 경험 우대
BigQuery, Redshift, Snowflake 등 데이터 웨어하우스 운영 또는 연동 경험
대규모 트랜잭션 처리 서비스 운영 경험
고용 형태: 정규직
채용 전형: [서류전형] -> [기술 면접} -> [레퍼런스 체크] -> [합격 및 처우 협의] -> [최종 합격]
** 포지션에 따라 채용 절차가 생략 또는 추가될 수 있습니다.**