About The Position

The Senior Database Administrator / Database Reliability Engineer manages database systems to ensure optimal performance, reliability, availability, security, and recoverability. The role includes administering and maintaining databases; monitoring performance and optimizing queries; implementing security controls; planning backups, disaster recovery, migrations, and upgrades; troubleshooting issues; and automating routine administration tasks. The position collaborates with developers, software engineers, analysts, and IT teams to design and optimize database structures, and provides internal teams with technical guidance. It also documents configurations, policies, and best practices and helps ensure compliance with data-governance requirements, including SOC II and GDPR. The position is full-time during standard business hours and may be hybrid or on-site. The job description does not state the frequency of hybrid office attendance.

Requirements

  • At least 3 years of experience in database administration, management, or related roles.
  • Expertise in relational database management systems such as SQL Server, PostgreSQL, MySQL, or Oracle.
  • Proficiency in SQL scripting, performance tuning, and query optimization.
  • Experience with database backup, recovery, and replication strategies.
  • Strong understanding of database security principles and access control.
  • Knowledge of database monitoring tools and techniques.
  • Familiarity with cloud database solutions such as AWS RDS, Azure SQL, or Google Cloud SQL.
  • Ability to troubleshoot and resolve database-related issues efficiently.

Nice To Haves

  • 5 or more years of database administration experience.
  • Experience with NoSQL databases such as MongoDB, Cassandra, or DynamoDB.
  • Knowledge of data warehousing and ETL processes.
  • Certifications such as Microsoft Certified: Azure Database Administrator, AWS Certified Database – Specialty, or Oracle Database Certification.
  • Experience with automation tools such as Ansible, Terraform, or Kubernetes for database infrastructure.
  • Familiarity with DevOps practices and CI/CD pipelines.

Responsibilities

  • Install, configure, administer, and maintain database systems.
  • Monitor database performance and optimize query execution.
  • Implement and maintain database security policies, protocols, and access controls.
  • Develop and execute backup, recovery, replication, and disaster-recovery strategies to protect data integrity and business continuity.
  • Troubleshoot database issues and resolve performance problems in a timely manner.
  • Develop and implement database migration and upgrade plans.
  • Collaborate with developers, software engineers, analysts, and IT teams to design and optimize database structures for business applications.
  • Automate routine database administration tasks using scripting and database tools.
  • Manage database access and user permissions according to security best practices.
  • Document database configurations, policies, and best practices for regulatory compliance and operational consistency.
  • Provide technical support and guidance to internal teams on database performance and system improvements.
  • Ensure compliance with data-governance requirements and industry best practices, including SOC II and GDPR.
  • Stay current with emerging database technologies and best practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service