Senior Database Engineer – DBA
Job Description
Seeking a Database Site Reliability Engineer to support and operate enterprise-scale database platforms. This role involves managing PostgreSQL, MongoDB, MySQL/MariaDB, and Microsoft SQL Server. Responsibilities include ensuring high availability, performance tuning, and disaster recovery. Collaborate with global clients and teams to maintain optimal database operations.
Qualifications
1. Install, configure, and manage PostgreSQL (Patroni), MongoDB replica sets, MySQL/MariaDB HA, and MS SQL Server Always On in production environments. 2. Ensure high availability, replication, and automated failover for mission-critical databases. 3. Perform database and query performance tuning, indexing optimization, and resource utilization analysis. 4. Maintain backup and recovery strategies using pgBackRest, PBM, Percona XtraBackup, and SQL Server native tools. 5. Conduct Disaster Recovery (DR) drills, ensuring RTO/RPO compliance. 6. Automate database provisioning, configuration, and operations. 7. Implement and maintain monitoring and alerting using Prometheus, Grafana, and PMM. 8. Perform database upgrades, migrations, and patching with minimal downtime. 9. Implement strong security, access controls, encryption, and auditing practices. 10. Maintain SOPs, technical documentation, architecture diagrams, and operational runbooks. 11. Participate in 24x7 on-call rotations, resolve incidents, and ensure SLA adherence. 12. Minimum 5years DevOps/DBA/SRE experience. 13. Experience managing production DB systems at scale. 14. Expert PostgreSQL (HA, replication, tuning). 15. Strong MongoDB (replica sets, sharding). 16. Experience with Azure PostgreSQL & Cosmos DB. 17. DB migration experience. 18. Excellent analytical and communication skills. 19. Self-driven, collaborative, detail-oriented.
Benefits
- Competitive salary - Great work environment - Flexible working schedule - Medical Insurance - Brand new MacBook
Apply Now
