Mongodb Database Engineer (dba) Automation & Cloud

Year    Bangalore, Karnataka, India

Job Description

We are looking for a hands-on MongoDB Database Engineer to manage, optimise, and automate production-grade MongoDB clusters in enterprise environments.
This role demands deep MongoDB internals knowledge, not surface-level CRUD familiarity. You are expected to own cluster health, performance, and automation end to end.
Key Responsibilities

  • Administer and support MongoDB replica sets and sharded clusters
  • Design and maintain high availability and disaster recovery strategies
  • Perform backups, restores, upgrades, and patching with zero or minimal downtime
  • Monitor cluster health, replication lag, disk usage, and query performance
  • Diagnose and resolve slow queries, locking issues, index inefficiencies, and capacity bottlenecks
  • Implement security best practices:
  • Authentication & authorisation (RBAC)
  • TLS / encryption at rest
  • Auditing and access controls
  • Automate MongoDB operations using Ansible, scripts, and CI/CD pipelines
  • Support MongoDB deployments on AWS / Azure / GCP
  • Work closely with application and DevOps teams on schema design and performance optimisation
  • Participate in on-call rotations and handle production incidents
  • Maintain operational documentation and runbooks
Mandatory Technical Skills
  • 5+ years of experience managing MongoDB in production
  • Strong hands-on expertise with:
  • MongoDB Replica Sets
  • MongoDB Sharding
  • Indexing strategies & query optimisation
  • 2-3 years of hands-on PostgreSQL experience, including:
  • Replication and high availability
  • Backup & restore strategies
  • Performance tuning
  • Solid understanding of:
  • WiredTiger storage engine
  • Backup & recovery strategies (mongodump/mongorestore, snapshots)
  • Capacity planning and scaling
  • Strong Linux/Unix administration skills
  • Scripting skills:
  • Bash
  • Python (preferred)
  • Automation experience using:
  • Ansible
  • Git
  • Experience with cloud-based MongoDB deployments (self-managed or Atlas)
Desirable Skills (Strong Advantage)
  • MongoDB Atlas administration
  • Terraform / Infrastructure as Code
  • Jenkins / GitLab CI
  • Kubernetes (MongoDB on K8s)
  • Exposure to banking, fintech, or regulated environments
Education & Certifications
  • Bachelor's degree in Computer Science or equivalent - Preferred
  • MongoDB Certified DBA / Developer - Nice to have
Behavioural Expectations (Non-Negotiable)
  • Strong ownership mindset -- production issues are your responsibility
  • Ability to work under pressure during incidents
  • Clear, professional communication with technical and non-technical stakeholders
  • Ability to manage multiple production environments simultaneously

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5142923
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year