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

APPLY NOW