We are seeking an experienced Database Professional to lead our database engineering efforts. As a Lead Database Engineer, you will be responsible for designing and implementing high-availability and disaster-recovery strategies that ensure the reliability and scalability of our databases.
Main Responsibilities
* Develop and implement robust database architectures that meet business requirements
* Create capacity planning models to optimize database performance
* Conduct regular failover, backup, and restore drills to ensure business continuity
* Automate provisioning, patching, upgrades, and schema migrations using infrastructure as code (IaC) and continuous integration/continuous deployment (CI/CD) pipelines
You will be responsible for leading a team to ensure our databases run at peak efficiency, scale reliably with customer demand, and recover gracefully under failure. This is a challenging role that requires a strong grasp of query execution plans, transaction isolation levels, concurrency control, and deadlock detection.