
시니어 데이터베이스 엔지니어(SQL Server)
Amadeus에서 고가용성 SQL Server 환경을 설계하고 지원하며 데이터베이스 성능과 복원력을 최적화합니다. 아키텍처, 개발, SRE, 운영 팀과 협업합니다.
설명
- SQL Server 데이터베이스를 구축하고 유지 관리합니다.
- 아키텍처 및 개발 팀과 협력해 확장 가능한 데이터 계층 솔루션, 스키마, 데이터 배포, 보고 및 분석 기능을 구현합니다.
- T-SQL, 저장 프로시저, 배포 스크립트 및 데이터베이스 설계 패턴 전반의 SQL 코드 품질 기준을 수립하고 검토합니다.
- 쿼리 튜닝, 인덱싱, 파티셔닝 및 관련 기법으로 데이터베이스 성능을 개선합니다.
- 고가용성과 내결함성을 지원하도록 SQL Server Always On 가용성 그룹을 구현하고 운영합니다.
- 차단, 교착 상태, 느린 쿼리, 작업 실패, 성능 병목 등 프로덕션 데이터베이스 문제를 해결합니다.
- 일정 관리와 모니터링을 포함해 SQL Server Agent 작업을 만들고 지원합니다.
- SSIS와 Azure Data Factory를 통해 데이터 통합을 지원합니다.
- SQL Server 환경을 업그레이드하고 패치를 적용하며 유지 관리합니다.
- DPA와 Extended Events로 데이터베이스 상태를 추적합니다.
- TechOps와 협력해 데이터베이스 거버넌스, 표준, 용량, 비용, 백업, 재해 복구 테스트 및 비즈니스 연속성을 관리합니다.
- 애플리케이션 개발 팀에 데이터베이스 설계와 성능 관련 자문을 제공합니다.
- 근본 원인을 조사하고 중대한 프로덕션 사고의 에스컬레이션 대응을 지원합니다.
지원 자격
- Microsoft SQL Server 실무 경험 6~8년 이상을 보유해야 합니다.
- 뛰어난 SQL Server 개발 역량과 고급 T-SQL 지식을 갖춰야 합니다.
- SQL 코드, 저장 프로시저 및 데이터베이스 배포 스크립트를 검토하고 최적화한 풍부한 경험이 있어야 합니다.
- SQL Server Always On 가용성 그룹을 이해해야 합니다.
- 프로덕션 지원 경험이 있고 차단, 교착 상태, 쿼리 성능 문제, SQL Agent 작업 실패 및 데이터베이스 병목을 해결할 수 있어야 합니다.
- 쿼리 최적화, 실행 계획 분석 및 인덱싱 전략에 능숙해야 합니다.
- SQL Server Agent 작업을 생성, 일정 관리, 모니터링하고 문제를 해결한 경험이 있어야 합니다.
- 고가용성, 재해 복구, 백업 및 복원 전략을 이해해야 합니다.
- SSIS 패키지 개발 및 유지 관리 경험이 있어야 합니다.
- Azure Data Factory(ADF)에 대한 경험이나 지식이 있어야 합니다.
- SSRS Reporting Services의 기본 지식이 있어야 합니다.
- 클라우드 기반 데이터베이스 환경에서 일한 경험이 있어야 합니다.
- NoSQL 데이터베이스에 익숙해야 합니다.
- SAFe 애자일 환경에서 일한 경험이 있어야 합니다.
- Azure DevOps 또는 TFS를 통해 인시던트, 변경 및 작업 항목을 관리한 경험이나 지식이 있어야 합니다.
- 신뢰성, 확장성 및 성능을 중시하는 데이터베이스 엔지니어링에 집중해야 합니다.
- 데이터베이스 코드 품질을 평가하고 개선할 수 있어야 합니다.
- 고가용성 프로덕션 환경을 지원한 실무 경험이 있어야 합니다.
- 상세한 근본 원인 분석을 포함한 뛰어난 분석 및 문제 해결 역량이 있어야 합니다.
- 아키텍처, 개발, SRE 및 운영 팀의 이해관계자들과 효과적으로 협업하고 조율할 수 있어야 합니다.
복리후생
- 채용 절차는 접근성이 높고 동등한 기회를 제공합니다.
- 포용적인 직원 경험을 통해 소속감을 높입니다.
- 성별, 인종, 민족, 성적 지향, 연령, 신념, 장애 여부 또는 법률로 보호되는 기타 특성과 관계없이 모든 사람을 공정하게 대우하고 동등하게 고려합니다.








