Mongodb Database Administrator
Summary
Senior MongoDB DBA/lead who migrates large-scale MongoDB and Elasticsearch estates from on-premises to Azure Kubernetes Service (AKS), then administers them: replica sets and sharded clusters, version upgrades, backups/DR, monitoring, query tuning, security, and automation.
MongoDB Lead / Senior MongoDB Administrator (AKS)
Responsibilities
- Lead and execute the end-to-end migration of complex, large-scale MongoDB databases and Elasticsearch from traditional on-premises infrastructure to Azure Kubernetes Service (AKS).
- Strategize and execute complex, multi-version upgrades of legacy MongoDB (v3.x+) and Elasticsearch to latest stable versions as part of the overall AKS cloud migration lifecycle.
- Lead the administration, maintenance, and optimization of MongoDB environments hosted on Azure Kubernetes Service (AKS).
- Design, deploy, and manage MongoDB Replica Sets and Sharded Clusters to support high availability and scalability requirements.
- Configure and manage backup, restore, disaster recovery, and business continuity solutions.
- Monitor MongoDB cluster health, performance, capacity, and availability.
- Perform query tuning, index optimization, and database performance analysis.
- Implement and manage MongoDB replication and data synchronization strategies.
- Collaborate with application development, DevOps, and infrastructure teams to ensure seamless database integration with AKS-hosted applications.
- Automate operational tasks using scripts, Kubernetes operators, and monitoring tools.
- Implement database security controls, access management, encryption, and auditing.
- Define MongoDB operational standards, best practices, and governance processes