Job Summary We are seeking a highly skilled and self-driven MongoDB Database Administrator to lead the design, deployment, and support of scalable MongoDB environments, both on-premise and in the cloud (MongoDB Atlas). In this role, you will ensure optimal database performance, availability, and security across mission-critical applications. You’ll work independently on strategic initiatives while collaborating with developers, analysts, and IS leadership to align database infrastructure with business goals. This is a hands-on, impactful position ideal for someone who thrives in fast-paced environments and has a passion for automation and database reliability. Key Responsibilities
Deploy, configure, and maintain MongoDB and MongoDB Atlas environments in production and development.
Architect and implement high-availability solutions, including replica sets and sharding strategies.
Monitor and optimize database performance, queries, and indexing strategies.
Develop and maintain technical documentation, including architecture diagrams, operational runbooks, and standard procedures.
Implement and manage database security, user roles, and access control policies.
Design and test backup, recovery, and disaster recovery strategies.
Automate repetitive tasks and database operations using Python, Ansible, and CI/CD pipelines (e.g., Azure DevOps, GitHub).
Provide operational support and participate in incident response for database-related issues.
Analyze large-scale data ingest patterns and ensure optimized storage and retrieval.
Collaborate with cross-functional teams to ensure database performance aligns with business requirements.
Participate in a 24/7 on-call rotation for after-hours support, including weekends and holidays.
Stay up to date with emerging technologies, tools, and industry best practices in database administration.
Required Qualifications
3-5 years of hands-on experience managing MongoDB in enterprise-scale environments.
Proven experience with MongoDB Atlas in production deployments.
Strong proficiency in DevOps tools and automation frameworks (e.g., Python, Ansible, Azure DevOps, GitHub).
Deep understanding of MongoDB features including replication, sharding, indexing, and query optimization.
Experience with backup and recovery planning and execution.
Strong troubleshooting and root cause analysis skills.
Effective written and verbal communication skills.
Ability to work independently and participate in a 24/7 support rotation.
Preferred Qualifications
Experience supporting mission-critical systems in regulated environments (e.g., healthcare, finance).
Familiarity with CI/CD practices, infrastructure-as-code, and cloud-native architectures.
Exposure to other database platforms (e.g., SQL Server, PostgreSQL) is a plus.
Certifications(Preferred but not required)
MongoDB Certified DBA Associate or equivalent MongoDB certifications.
DevOps, Microsoft Azure, or AWS certifications are advantageous.
Education
Bachelor’s Degree in Computer Science, Information Systems, or a related technical discipline.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job