Required Skills

MongoDB

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 27th Dec 2023

JOB DETAIL

Should have good experience in managing mongodb cluster (cluster with more than 20 shards or dealing with at least 10TB of data)

Should have experience in automating upgrading / installing mongodb across multiple shards

Should be able to manage cluster preferably without using ops manager (Includes backups, restore replication, scaling cluster etc.)

Knowledge of mongo queries for analyzing slow queries and providing suggestions

Should know to use tools for monitoring resource usage in the cluster

Preferable to have basic shell scripting skills

Experience in Privileged Access Management - authentication mechanisms like LDAP, Hashi corp, Active Directory

Implement appropriate indexes for performance improvement.

Fine-tune configurations – MongoDB and servers for performance improvement.

Implement optimal backup and recovery.

Understand and optimize query performance.

Create and publish database health checks to monitoring systems for the following:

Identify slow queries

Replication lags

Node failures

Index usage patterns

CPU usage

Memory usage

Locks

Number of connections

Any other relevant params

Evaluate, plan and perform Maintenance – during release/outage etc

Implementing best practices for backups, replication, and health checks.

Database hardening – implement best practices.

Design and implement DR plans & HA solutions and recommendations.

Work closely with the application team to understand what changes are coming in a build/patch/hotfix, do an impact analysis, fine-tune the queries if any.

Automate the process of deploying DB changes so that we can support this for a new build/patch/hotfix.

Act as an application DB during the design process

Disaster Recovery and Business Continuity experience.

Company Information