We are seeking a skilled and motivated MongoDB Database Administrator (DBA) to join our dynamic technology team. In this role, you will be responsible for the complete lifecycle of our MongoDB environments from deployment and optimization to security and governance. You will work closely with DevOps, engineering, and data teams to ensure the integrity, performance, and security of our data infrastructure.
This is a hands-on role with a strong focus on automation, real-time data processing, and data governance practices such as archiving and data masking. If you are looking to work on modern data infrastructure and make a real impact through your work, this is the right opportunity for you.
Key Responsibilities
- MongoDB Deployment & Configuration. Plan, deploy, and maintain robust MongoDB instances across development, staging, and production environments, ensuring high availability and performance.
- Data Synchronization & Replication. Architect and manage distributed data systems using replication, sharding, and Kafka-based real-time data pipelines to ensure seamless data flow across services.
- Infrastructure Automation. Create and maintain automation scripts using Ansible to handle database provisioning, configuration management, and daily operational tasks, ensuring consistency and reducing manual effort.
- Data Lifecycle Management. Develop and implement effective archiving strategies to manage data growth while maintaining accessibility and compliance standards.
- Data Security & Masking. Apply data masking techniques to protect sensitive information across non-production environments. Work on access controls, role-based permissions, and encryption to maintain strong security postures.
- Monitoring & Optimization. Utilize tools like Prometheus, Grafana, or MongoDB Ops Manager to monitor database health, analyze performance metrics, and take proactive actions to optimize throughput and response time.
- Documentation & Standards. Create detailed runbooks, operating procedures, and internal documentation to support efficient troubleshooting and knowledge transfer.
- Incident Response & On-call Support. Participate in on-call rotations and work alongside engineering teams to resolve incidents swiftly, ensuring minimal downtime and impact.
Required Qualifications
- Minimum of 4 years of experience as a MongoDB DBA in a production environment.
- Expertise in MongoDB internals, including replication, sharding, backup & restore, performance tuning, and disaster recovery.
- Proven experience using Kafka for event-driven data pipelines and real-time processing.
- Hands-on experience with Ansible for infrastructure provisioning and configuration automation.
- Strong command of Linux/Unix environments and shell scripting.
- Experience with data archiving, masking techniques, and data governance best practices.
- Exposure to MongoDB Atlas and hybrid cloud/on-premise architecture.
- Experience implementing RBAC, encryption, and security best practices.
- Familiar with monitoring and alerting tools like Prometheus, Grafana, and Ops Manager.
- Excellent troubleshooting skills with a strong sense of ownership and attention to detail.
- Strong communication and collaboration skills to work effectively across cross-functional teams.
Preferred / Nice to Have
- MongoDB Certified DBA Associate or higher.
- Exposure to containerization platforms like Docker and Kubernetes.
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform.
- Basic working knowledge of other database systems like PostgreSQL, Redis, or Cassandra.
- Understanding of DevOps principles and CI/CD pipeline integration for database workflows.
Why Join Us?
- Be a key player in building scalable, real-time data infrastructure for enterprise applications.
- Collaborate with a forward-thinking, agile team working on cutting-edge technologies.
- Gain hands-on experience with automation, cloud platforms, and secure data management.
- Work in a culture that values continuous learning, innovation, and career growth.
If you’re an experienced MongoDB DBA ready to take on a challenging yet rewarding role in a collaborative environment, we’d love to hear from you. Apply now and be part of a team that’s reshaping data management for the future.