Position Summary
We are seeking a hands-on, self-driven DBA with deep MongoDB expertise and exposure to modern database platforms including SQL Server, Azure SQL, and Snowflake. This role is part of a dynamic team supporting mission-critical systems in a fast-paced, cloud-forward environment. The ideal candidate will be proactive, detail-oriented, and capable of taking ownership of database-related tasks.
Key Responsibilities:
- Own end-to-end administration of MongoDB Atlas clusters, including provisioning, upgrades, performance tuning, and scaling
- Drive schema design, indexing strategies, and sharding, ensuring high availability and optimal query performance
- Lead migrations from CosmosDB or legacy systems to MongoDB Atlas, minimizing downtime and ensuring data integrity
- Implement and manage Infrastructure as Code using Terraform, GitHub, and Azure DevOps for MongoDB provisioning and change management
- Design and maintain robust backup/recovery, replication, and Oplog/journal management strategies
- Develop and support scripting and automation using Bash, PowerShell, or Python to streamline operational workflows
- Collaborate with engineers, InfoSec, and product stakeholders to ensure database strategies align with evolving business needs
- Maintain security posture, managed identities, and role-based access control
- Document processes and maintain operational runbooks to support scalability, onboarding, and business continuity
- Take full ownership of database incidents, including triage, resolution, RCA, and long-term prevention
- Actively participate in an on-call rotation, ensuring uptime during critical business hours
Required Qualifications:
- 5+ years of professional experience as a MongoDB Admin
- Strong knowledge of MongoDB internals, including performance tuning, replica sets, elections, write/read concerns, and shard zoning
- Proven experience managing MongoDB in production (self-hosted or Atlas)
- Experience with MongoDB Atlas automation and performance diagnostics
- Proficient in DevOps and CI/CD processes (Terraform, GitHub, Jenkins, Azure DevOps)
- Experience with monitoring and alerting systems
- Strong understanding of access control, identity management, and security best practices
- Strong troubleshooting and scripting skills (PowerShell, Bash, Python)
- Ability to work independently, manage priorities, and communicate clearly with cross-functional teams
Preferred Qualifications:
- Good to have SQL Server, Azure SQL, and Snowflake
- Familiarity with Redis, PostgreSQL, or OpenSearch is a plus
- Understanding of data masking, encryption, and compliance frameworks

.png)