MongoDB Database Administrator - Observability Services

0 years

0 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

MongoDB Database Administrator (DBA)

We are seeking an experienced and highly skilled MongoDB Database Administrator (DBA) to join our team.As a MongoDB and Ops Manager database professional, you will be responsible for the comprehensive management, monitoring, and security of large and complex MongoDB environments across various data centers.

Database Management & Operations :

This role requires a proactive individual committed to implementing best practices, automating routine functions, enhancing observability, and managing the product lifecycle (upgrades and patch management) within a highly regulated :
  • Install, configure, and maintain MongoDB instances, replica sets, and sharded clusters across multiple data centers.
  • Manage and administer MongoDB databases within cloud environments, including AWS, GCP, and Azure.
  • Perform database rollouts, upgrades, and security patch applications at both the database and operating system levels.
  • Design, implement, and manage Disaster Recovery (DR) plans and High Availability (HA) solutions following industry best practices.
  • Conduct capacity planning and system sizing to ensure optimal performance and scalability for growing data volumes.
  • Create and manage MongoDB projects, users, and ensure robust backup and recovery strategies, including leveraging S3 bucket storage.

Monitoring & Observability :

  • Install, configure, and manage Ops Manager servers and agents for comprehensive monitoring and automation.
  • Enhance database observability by integrating MongoDB logs with monitoring platforms such as Logstash, Kibana, AppDynamics, or Splunk.
  • Proactively monitor database performance, availability, and security, identifying and addressing potential issues.

Security & Compliance :

  • Implement and configure encryption, authentication, and authorization mechanisms for MongoDB and Ops Manager.
  • Demonstrate strong knowledge of MongoDB security best practices, LDAP, Kerberos, and Active Directory integration.
  • Ensure compliance with regulatory requirements for data security and access control.

Troubleshooting & Support :

  • Diagnose and resolve complex Ops Manager and MongoDB-related issues, including performance bottlenecks, access control problems, configuration errors, and monitoring discrepancies.
  • Provide expert-level support for MongoDB database environments, ensuring minimal downtime and optimal performance.

Automation & Scripting :

  • Develop and implement automation scripts and solutions using Python, PowerShell, and Ansible to streamline database operations and enhance efficiency.
  • Integrate database automation into CI/CD pipelines and broader automation platforms.

Technical Skills :

Core MongoDB Expertise :

  • Extensive hands-on experience with MongoDB database administration, including installation, configuration, and maintenance.
  • Proven experience in setting up, configuring, and managing MongoDB replica sets.
  • Demonstrated expertise in setting up, configuring, and scaling MongoDB sharded cluster environments.
  • In-depth knowledge of MongoDB architecture, data modeling, indexing, and query optimization.
  • Strong understanding of MongoDB security features, including encryption at rest and in transit, authentication (SCRAM-SHA-1, SCRAM-SHA-256), and authorization (Role-Based Access Control).

Cloud & Infrastructure :

  • Experience managing MongoDB databases in major cloud environments (AWS, GCP, Azure).
  • Familiarity with underlying operating systems (Linux/Unix, Windows) for database deployments.

Monitoring & Alerting :

  • Proficiency with MongoDB Ops Manager for monitoring, automation, and backup.
  • Experience with enterprise-level monitoring tools like AppDynamics, Splunk, ELK Stack (Elasticsearch, Logstash, Kibana).

Security & Authentication :

  • Hands-on experience with LDAP, Kerberos, and Active Directory integration for MongoDB authentication.

Automation & Scripting :

  • Proficiency in scripting languages such as Python and PowerShell.
  • Experience with automation tools like Ansible.
  • Familiarity with CI/CD pipelines and automation platforms.

APIs & Tools :

  • Experience utilizing MongoDB REST APIs for administrative tasks and integration.
  • Familiarity with MongoDB command-line tools and Compass.

Performance & Troubleshooting :

  • Strong analytical and problem-solving skills for troubleshooting performance, access, and configuration issues.
  • Prior experience in capacity management and system upsizing requirements.

Education :

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field.
  • MongoDB Certified DBA (MDBA) certification is a significant plus
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You