MongoDB Database Engineer (DBA) - Automation & Cloud
GSSTech Group
Posted: January 12, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a hands-on MongoDB Database Engineer to manage, optimise, and automate production-grade MongoDB clusters in enterprise environments.
Required Skills
Job Description
We are looking for a hands-on MongoDB Database Engineer to manage, optimise, and automate production-grade MongoDB clusters in enterprise environments.
This role demands deep MongoDB internals knowledge, not surface-level CRUD familiarity. You are expected to own cluster health, performance, and automation end to end.
Key Responsibilities
• Administer and support MongoDB replica sets and sharded clusters
• Design and maintain high availability and disaster recovery strategies
• Perform backups, restores, upgrades, and patching with zero or minimal downtime
• Monitor cluster health, replication lag, disk usage, and query performance
• Diagnose and resolve slow queries, locking issues, index inefficiencies, and capacity bottlenecks
• Implement security best practices:
• Authentication & authorisation (RBAC)
• TLS / encryption at rest
• Auditing and access controls
• Automate MongoDB operations using Ansible, scripts, and CI/CD pipelines
• Support MongoDB deployments on AWS / Azure / GCP
• Work closely with application and DevOps teams on schema design and performance optimisation
• Participate in on-call rotations and handle production incidents
• Maintain operational documentation and runbooks
Mandatory Technical Skills
• 5+ years of experience managing MongoDB in production
• Strong hands-on expertise with:
• MongoDB Replica Sets
• MongoDB Sharding
• Indexing strategies & query optimisation
• 2–3 years of hands-on PostgreSQL experience, including:
• Replication and high availability
• Backup & restore strategies
• Performance tuning
• Solid understanding of:
• WiredTiger storage engine
• Backup & recovery strategies (mongodump/mongorestore, snapshots)
• Capacity planning and scaling
• Strong Linux/Unix administration skills
• Scripting skills:
• Bash
• Python (preferred)
• Automation experience using:
• Ansible
• Git
• Experience with cloud-based MongoDB deployments (self-managed or Atlas)
Desirable Skills (Strong Advantage)
• MongoDB Atlas administration
• Terraform / Infrastructure as Code
• Jenkins / GitLab CI
• Kubernetes (MongoDB on K8s)
• Exposure to banking, fintech, or regulated environments
Education & Certifications
• Bachelor’s degree in Computer Science or equivalent – Preferred
• MongoDB Certified DBA / Developer – Nice to have
Behavioural Expectations (Non-Negotiable)
• Strong ownership mindset — production issues are your responsibility
• Ability to work under pressure during incidents
• Clear, professional communication with technical and non-technical stakeholders
• Ability to manage multiple production environments simultaneously