Cloud DBA

Codetech•Scottsdale, AZ

About The Position

The Cloud DBA will administer Spanner, MongoDB, PostgreSQL, MySQL, or Cassandra databases at the design, operational, and system levels. The role includes managing database performance, availability, disaster recovery, backup and recovery, and optimization for production systems across application, database, and system layers. The candidate will also work with cloud infrastructure tools and collaborate with IT teams and stakeholders. Candidates must be located near Dallas, Texas, or Scottsdale, Arizona.

Requirements

  • At least 5 years of experience working as a Spanner, MongoDB, PostgreSQL, MySQL, or Cassandra Database Administrator.
  • Experience with database administration, including performance tuning.
  • Experience designing and implementing disaster recovery to meet defined business objectives.
  • Experience implementing and supporting high-availability features, including clustering and replication.
  • Experience tuning complex production database systems at application, database, and system levels.
  • Expertise in AWS, Azure, or Google Cloud Platform.
  • Proficiency in SQL and NoSQL databases, with examples including MySQL, PostgreSQL, MongoDB, and Oracle.
  • Strong knowledge of scripting languages such as Python, Shell, or PowerShell for automation.
  • Located near Dallas, TX, or Scottsdale, AZ.
  • Able to complete a background check.

Nice To Haves

  • Familiarity with Terraform, Kubernetes, and Jenkins for managing cloud infrastructure.
  • Problem-solving ability to troubleshoot and resolve database-related issues.
  • Strong communication and collaboration skills for working with IT teams and stakeholders.
  • Analytical ability to analyze data and identify trends.
  • Leadership skills to guide teams and projects, where relevant.

Responsibilities

  • Administer Spanner, MongoDB, PostgreSQL, MySQL, or Cassandra databases at the design, operational, and system levels.
  • Tune database performance and optimize complex production systems at the application, database, and system levels.
  • Design and implement disaster recovery to meet defined business objectives.
  • Implement and support high-availability features, including clustering and replication.
  • Manage database backup and recovery processes.
  • Monitor database performance and implement optimization strategies.
  • Use tools such as Terraform, Kubernetes, and Jenkins to manage cloud infrastructure.
  • Troubleshoot and resolve database-related issues.
  • Collaborate and communicate with IT teams and stakeholders.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service