Search by job, company or skills

  • Posted 12 days ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

We are looking for a highly skilled and experienced MongoDB Database Administrator (DBA) to manage, maintain, and ensure the high availability and performance of our MongoDB environments. The ideal candidate will be responsible for database design, implementation, monitoring, tuning, and troubleshooting, ensuring data integrity and security for critical applications. This role requires deep expertise in MongoDB architecture, replication, sharding, and backup strategies.

Roles and Responsibilities:

  • Install, configure, and maintain MongoDB instances and clusters (replica sets and sharded clusters) across various environments (development, staging, production).
  • Perform database monitoring, performance tuning, and optimization to ensure high availability and responsiveness of MongoDB databases.
  • Design and implement MongoDB schemas, ensuring efficient data modeling and indexing strategies.
  • Manage database backup and recovery operations, developing and testing disaster recovery plans.
  • Monitor database health, capacity, and security, implementing proactive measures to prevent issues.
  • Troubleshoot and resolve MongoDB-related issues, including performance bottlenecks, connectivity problems, and data corruption.
  • Implement and maintain database security measures, including user access control, authentication, and encryption.
  • Perform database migrations, upgrades, and patching with minimal downtime.
  • Collaborate with development teams to optimize queries, design efficient data access patterns, and provide guidance on MongoDB best practices.
  • Set up and manage monitoring tools and alerts for MongoDB environments.
  • Automate routine database administration tasks using scripting languages (e.g., Python, Bash).
  • Maintain comprehensive documentation for database configurations, procedures, and troubleshooting guides.

Required Skills and Qualifications:

  • Proven experience as a MongoDB DBA in a production environment.
  • Deep understanding of MongoDB architecture, replica sets, and sharding concepts.
  • Proficiency in MongoDB query language (MQL) and database commands.
  • Experience with MongoDB monitoring tools (e.g., MongoDB Cloud Manager/Ops Manager, Prometheus, Grafana).
  • Strong knowledge of database backup and recovery strategies for MongoDB.
  • Familiarity with Linux/Unix operating systems and scripting (e.g., Python, Bash) for automation.
  • Understanding of database security principles and best practices.
  • Ability to perform performance tuning and optimization on MongoDB databases.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills (written and verbal) and ability to work collaboratively with development and operations teams.
  • Experience with other NoSQL or SQL databases is a plus.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Teamware Solutions, a business division of Quantum Leap Consulting Private Limited, offers cutting edge industry solutions for deriving business value for our clients' staffing initiatives. Offering deep domain expertise in Banking, Financial Services and Insurance, Oil and Gas, Infrastructure, Manufacturing, Retail, Telecom and Healthcare industries, Teamware leads its service in offering skills augmentation and professional consulting services.

Job ID: 122416839