Database Administrator

ReturnProMiami, FL
5d

About The Position

We are looking for a skilled and experienced Database Administrator (DBA) with 5+ years of hands-on experience managing mission-critical databases in dynamic environments. You will play a key role in ensuring database performance, availability, security, and scalability. The ideal candidate has deep expertise in both relational and non-relational databases, strong analytical skills, and a proactive mindset toward automation, monitoring, and optimization. You should bring a can-do attitude, great communication and interpersonal skills, and the ability to work effectively in a global team environment.

Requirements

  • 5+ years of hands-on DBA experience in production environments
  • Strong proficiency in SQL and performance tuning
  • Experience with at least two major database platforms (e.g., PostgreSQL + MySQL or SQL Server + MongoDB)
  • Knowledge of data warehousing or big data tools (e.g., Redshift, Snowflake, Hadoop)
  • Experience with backup, restore, and recovery models and tools
  • Familiarity with database monitoring tools and observability stacks
  • Understanding of high availability, replication, and disaster recovery architectures
  • Hands-on experience with cloud database services (AWS RDS or Aurora, GCP Cloud SQL, or Azure SQL)
  • Experience with scripting languages (e.g., Python, Bash, PowerShell)
  • Solid understanding of database security, encryption, and access control models
  • Excellent communication and interpersonal skills
  • Proven experience working in a global or distributed team
  • Self-starter mindset with a positive, can-do attitude

Nice To Haves

  • Experience with Infrastructure as Code (e.g., Terraform, CloudFormation)
  • Familiarity with containerization (e.g., Docker) and orchestration (e.g., Kubernetes)
  • Certifications such as AWS Certified Database Specialty or Microsoft Certified DBA

Responsibilities

  • Administer, maintain, and optimize production and development database systems (e.g., PostgreSQL, MySQL, SQL Server, MongoDB, etc.)
  • Ensure high availability and disaster recovery readiness using replication, backups, clustering, and failover strategies
  • Design and implement database schemas, stored procedures, indexing strategies, and performance tuning
  • Monitor database performance and proactively identify issues before they impact production
  • Manage access controls, roles, and encryption in line with security best practices and compliance standards
  • Work closely with DevOps, Engineering, and Application teams to support CI/CD and automate database provisioning and deployments
  • Participate in incident response and root cause analysis for database-related issues
  • Maintain documentation, including runbooks, architecture diagrams, and backup or recovery procedures
  • Communicate clearly and effectively with cross-functional teams across multiple time zones
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service