사이트 안정성 엔지니어 III, 데이터베이스 — 미국 원격
Backblaze의 Vitess 및 Cassandra 프로덕션 데이터베이스에 대한 안정성, 자동화, 인시던트 대응 및 운영 준비를 주도합니다. 데이터베이스 아키텍처, 복구, 모니터링 및 인프라 운영을 통해 클라우드 스토리지 플랫폼의 복원력을 지원합니다.
설명
- Vitess, 분산 MySQL 및 Cassandra를 위한 고가용성 데이터베이스 아키텍처를 설계, 배포하고 소유합니다
- 레벨 1 및 레벨 2 SRE 데이터베이스 엔지니어를 위한 절차, 런북 및 에스컬레이션 지침을 작성하고 유지합니다
- 쿼리 튜닝, 인덱싱, 스키마 설계 및 용량 계획을 통해 데이터베이스 성능을 개선합니다
- 데이터베이스 백업, 복구, 복제 및 재해 복구 전략을 소유합니다
- 재해 복구 테스트와 데이터베이스 복구 절차를 실행하고 검증합니다
- 데이터베이스 보안, 액세스 제어, 패치, 하드닝 및 규정 준수 관행을 주도합니다
- DBA 및 데이터 인프라 팀과 리샤딩, 용량, 복제 및 샤딩 MySQL 아키텍처에 대해 협업합니다
- 핵심 프로덕션 서비스의 가용성과 내구성을 유지하도록 지원합니다
- SLI, SLO, 오류 예산, 모니터링, 로깅 및 알림 시스템으로 서비스 상태를 추적합니다
- 온콜 로테이션에 참여하고 인시던트 대응, 근본 원인 분석 및 사후 검토에 기여합니다
- 복잡한 프로덕션 데이터베이스 인시던트의 에스컬레이션 리소스로 활동합니다
- 데이터베이스 관리 및 운영 프로세스를 자동화합니다
- Prometheus, Grafana, Catchpoint 및 ELK를 사용한 모니터링, 로깅 및 알림 시스템에 기여합니다
- FireHydrant로 운영 런북과 인시던트 대응 워크플로를 연결합니다
- Terraform, Ansible 및 Jenkins를 포함한 CI/CD, 구성 관리 및 인프라 코드화 도구를 사용합니다
- Bash, Python, Go 또는 이에 준하는 언어로 운영 스크립트를 작성합니다
- Kubernetes와 Docker로 컨테이너화된 프로덕션 시스템을 운영하고 문제를 해결합니다
- 프로덕션 준비성 검토를 주도하고 새로운 데이터베이스 기반 서비스의 운영 준비를 지원합니다
- 레벨 1 및 레벨 2 SRE 데이터베이스 엔지니어를 위한 교육 계획, 온보딩 자료 및 기술 문서를 작성합니다
- Engineering, Product, Operations 및 DBA/Data Infrastructure 팀과 안정성 프로그램을 추진합니다
- 용량 계획, 재해 복구 훈련, 데이터베이스 마이그레이션 및 인프라 이니셔티브를 지원합니다
- 공급업체 및 서비스 제공업체와 협력해 문제를 해결하고 SLA 성능을 모니터링합니다
- 프로덕션 데이터베이스, 인프라 및 서비스 인시던트를 조사하고 해결합니다
- 데이터베이스, Linux, 네트워킹, 애플리케이션 및 인프라 문제를 해결하고 에스컬레이션합니다
- 지속 가능한 시정 조치로 반복되는 문제를 해결해 안정성을 강화합니다
지원 자격
- 사이트 안정성, 시스템 엔지니어링, 인프라 운영, 데이터베이스 엔지니어링 또는 관련 분야에서 6~8년의 경력과 상당한 프로덕션 데이터베이스 지원 경험이 있습니다
- MySQL 및 분산형 또는 샤딩 데이터베이스 시스템에 대한 깊은 실무 경험이 있습니다
- Vitess 프로덕션 경험을 강하게 우대합니다
- Cassandra와 같은 NoSQL 데이터베이스를 관리하고 지원한 경험이 있습니다
- 고가용성 데이터베이스 아키텍처, 복제 토폴로지, 백업 전략 및 재해 복구 프로세스를 설계하는 방법을 알고 있습니다
- 쿼리 분석, 인덱싱, 스키마 설계 및 문제 해결에 활용할 수 있는 강력한 SQL 역량이 있습니다
- 탄탄한 Linux 관리 및 문제 해결 능력이 있습니다
- 패치, 하드닝, 액세스 제어 및 취약성 해결을 포함한 보안 중심 운영 경험이 있습니다
- 모니터링, 알림, 인시던트 대응, 근본 원인 분석, SLI, SLO 및 오류 예산과 같은 안정성 관행을 이해합니다
- Kubernetes 및 Docker를 포함한 컨테이너와 오케스트레이션 플랫폼 경험이 있습니다
- kubectl, mysqlsh 및 Vitess keyspaces와 같은 도구로 Kubernetes 및 Vitess 환경을 운영할 수 있습니다
- Terraform, Ansible, Jenkins 및 Vault와 Nomad 같은 HashiCorp 제품을 포함한 인프라 및 구성 관리 도구 경험이 있습니다
- Python, Bash 또는 Go와 같은 하나 이상의 스크립팅 언어에 능숙합니다
- 확립된 운영 절차, 런북, 문서 및 에스컬레이션 프로세스가 있습니다
- 복잡한 기술 환경에서 엔지니어를 멘토링, 교육 또는 온보딩한 경험이 있습니다
- SaaS, 클라우드 서비스, 서비스 제공업체 또는 대규모 분산 시스템 환경 경험을 우대합니다
- AWS, GCP, Azure 또는 이에 준하는 클라우드 플랫폼 경험을 우대합니다
- ITIL/OSS 관행 및 SLA/SLO 관리에 익숙하면 우대합니다
- 컴퓨터 과학, 공학 또는 관련 분야의 학사 학위가 있거나 이에 상응하는 전문 경험이 있습니다
복리후생
- 치과 및 안과를 포함한 가족 의료 보장
- 경쟁력 있는 보상과 401(k) 플랜
- 정규직 직원 대상 RSU 부여
- 직원 주식 구매 프로그램
- 유연한 휴가 정책
- 출산휴가 및 배우자 출산휴가
- 업무용 MacBook Pro와 워크스테이션 개인화 수당
- 자녀 보육 보너스
- 난임 치료 및 지원
- 학습 및 개발 프로그램
- 통근 혜택
- 건강한 일과 삶의 균형을 장려하는 문화
