Sr Database Administrator

Disney Disney · Media · Bay Lake, FL +1

The Senior Database Administrator role at Disney Experiences Technology focuses on building, deploying, and maintaining highly available and fault-tolerant database infrastructure (Relational and NoSQL, including AWS RDS) for enterprise-wide initiatives. Responsibilities include performance tuning, automation, infrastructure as code, monitoring, and disaster recovery planning, with a requirement for 24/7 availability and on-call rotation.

What you'd actually do

  1. Responsible for building, deploying, and ensuring all DX database infrastructure is available 24/7/365.
  2. Leverage processes and automation to design, modernize, and deliver database infrastructure.
  3. Manage multiple competing priorities in a fast-paced, deadline-oriented environment.
  4. Analyze, design, and deploy fault-tolerant, distributed, and highly available database infrastructure.
  5. Proactively plan and implement infrastructure changes through capacity forecasting, software release cycles, and right sizing.

Skills

Required

  • Relational and NoSQL databases
  • Amazon RDS
  • Oracle
  • PostgreSQL
  • AWS production systems
  • Database internals
  • Performance tuning
  • Troubleshooting
  • Administration
  • Database availability monitoring
  • Percona Monitoring and Management
  • Oracle Enterprise Manager
  • Cloud provider tools
  • Backup, restore, and recovery strategies
  • Disaster recovery planning
  • Communication skills

Nice to have

  • Database Reliability Engineering (DRE)
  • Systems Reliability Engineering (SRE)
  • Infrastructure as Code (Terraform, CloudFormation)
  • Replication setup and configuration
  • Linux operating systems
  • Networking
  • Containers
  • CI/CD pipelines
  • Python
  • Java
  • Go
  • Agile software development
  • Source control management tools (Git, GitLab, GitHub)
  • Configuration management (Ansible, Chef)

What the JD emphasized

  • Must have at least 5 years of related work experience with Relational and NoSQL databases, including experience managing Amazon RDS databases or similar Cloud database-as-a-service deployments.
  • Must have experience with Oracle AND/OR PostgreSQL
  • Must have experience running, deploying, and maintaining production systems in AWS.
  • Must have experience in database availability monitoring and status reporting using tools such as Percona Monitoring and Management, Oracle Enterprise Manager, and/or Cloud provider tools.