Skip To Main Content
backBack to Search

Lead Database Engineer

Remote in Mexico, Colombia
DBA & Cloud Migration
& 3 others

We are seeking an experienced Lead Database Engineer to take responsibility for the reliability, security, and performance of essential databases across multi-cloud environments.

In this role, you will design, implement, and manage database systems that are critical to the organization's operations. This position is ideal for professionals with a solid technical background, a proactive approach to addressing challenges, and a passion for building scalable and secure database architectures.

Responsibilities
  • Install, configure, and maintain MySQL, PostgreSQL, MSSQL, and Oracle databases
  • Monitor database performance, identify inefficiencies, and implement optimization strategies to enhance system efficiency
  • Develop and execute backup, recovery, and disaster recovery plans to ensure data availability and integrity
  • Implement and manage database security measures, including access controls and data protection practices
  • Set up and manage replication, clustering, and high-availability systems to ensure consistent performance and reliability
  • Automate recurring database tasks using scripting languages to streamline database operations
  • Troubleshoot and resolve database issues to maintain system stability and minimize downtime
  • Keep detailed documentation of database configurations, workflows, and operational processes for future reference and knowledge sharing
  • Collaborate closely with DevOps and development teams to align database solutions with infrastructure and application needs
Requirements
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • At least 5 years of professional experience in database management and integration
  • A minimum of one year of experience in leading and managing technical teams
  • Advanced expertise and practical experience with MySQL, PostgreSQL, MSSQL, and Oracle databases
  • Proficiency in scripting languages such as Shell or Python to automate database processes and workflows
  • Hands-on experience with CI/CD tools like Jenkins or GitLab CI to improve deployment and integration processes
  • Familiarity with Infrastructure as Code (IaC) tools like Terraform and Ansible for managing and provisioning database infrastructure
  • Experience with monitoring and logging tools such as Prometheus, Grafana, or the ELK stack to track and optimize database performance
  • Knowledge of cloud-based database services, including AWS RDS, Azure Database, and Google Cloud Platform (GCP)
  • Strong understanding of database security, replication strategies, and high-availability configurations
  • Strong English communication skills (B2+ level or higher) with experience in engaging with clients to gather requirements and provide updates