Jobster LLC

MongoDB Database Administrator

Montreal, QC, CA

10 days ago
Save Job

Summary

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

People also searched: