Lead Database Engineer
Choose an option
We are looking for a Lead Database Engineer to oversee the performance, security, and reliability of critical databases in multi-cloud environments.
In this role, you will be responsible for designing, deploying, and managing database systems that are integral to the success of our organization. This position is ideal for individuals with a solid technical foundation, a proactive approach to problem-solving, and a drive to create scalable and secure database solutions.
Responsibilities
- Set up, configure, and update MySQL, PostgreSQL, MSSQL, and Oracle databases
- Track database performance, identify inefficiencies, and implement optimization techniques
- Develop and implement backup, recovery, and disaster recovery strategies to ensure data availability and integrity
- Establish and maintain strong database security protocols, including user access controls and data protection measures
- Configure and manage replication, clustering, and high-availability database solutions
- Use scripting tools to automate routine database management tasks
- Diagnose and resolve database-related issues to maintain system stability and minimize disruptions
- Create and maintain documentation for database configurations, workflows, and procedures
- Work closely with DevOps and development teams to align database solutions with application and infrastructure needs
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related discipline
- At least 5 years of professional experience in database management and integration
- Minimum of one year of experience leading and managing technical teams
- Advanced proficiency in administering MySQL, PostgreSQL, MSSQL, and Oracle databases
- Strong skills in scripting languages such as Shell or Python for automating database operations
- Hands-on experience with CI/CD tools like Jenkins or GitLab CI for efficient deployment and integration workflows
- Familiarity with Infrastructure as Code (IaC) tools like Terraform and Ansible for managing database infrastructure
- Experience with monitoring and logging tools such as Prometheus, Grafana, or the ELK stack for performance tracking and troubleshooting
- Knowledge of cloud-based database services, including AWS RDS, Azure Database, and Google Cloud Platform (GCP)
- Solid understanding of database security, replication, and high-availability strategies
- Strong English communication skills (B2+ level or higher), with experience in engaging with clients to gather requirements and provide updates