MongoDB Database Administrator

New York, New York, United States
Jan 06, 2025
Jan 01, 2026
Onsite
Full-Time
5 Years
Job Description

Tata Consultancy Services (TCS) is seeking a highly skilled and experienced MongoDB Database Administrator (DBA) to join our team in Delhi. In this role, you will be responsible for managing and optimizing MongoDB database systems, ensuring high availability, and implementing best practices to support business needs. You will also play a key role in introducing automation and innovations to improve the database management process.

Key Responsibilities

  1. MongoDB Administration. Set up, configure, and manage MongoDB databases, ensuring the databases are highly available, secure, and performant.
  2. Database Performance Tuning. Monitor and tune the performance of MongoDB databases, troubleshooting issues related to performance, alert logs, disk groups, and job executions.
  3. Cloud & Automation Support. Support MongoDB databases on cloud platforms (e.g., AWS), and automate processes using tools such as Chef and Terraform.
  4. Database Upgrades & Migrations. Lead the planning, execution, and management of MongoDB database upgrades, migrations, and patches.
  5. Best Practices Implementation. Establish and enforce best practices for MongoDB database administration, ensuring consistency across systems.
  6. Troubleshooting & Issue Resolution. Actively troubleshoot and resolve database-related issues, ensuring minimal downtime and high availability.
  7. Collaboration with Teams. Work with internal teams, using tools like JIRA, Confluence, and ServiceNow to track and resolve issues, manage change processes, and document solutions.

Required Skills & Qualifications

  1. MongoDB Expertise. Strong experience in administering, optimizing, and troubleshooting MongoDB databases.
  2. NoSQL Databases. Familiarity with other NoSQL databases such as DynamoDB and ScyllaDB.
  3. Cloud Experience. Experience with AWS or similar cloud platforms for deploying and managing databases.
  4. DevOps Tools. Proficiency in Chef and Terraform for automating infrastructure and application deployments.
  5. Performance Monitoring. Expertise in database performance tuning and troubleshooting using tools like logs, alerts, and disk groups.
  6. Collaboration Tools. Familiarity with tools like JIRA, Confluence, ServiceNow and understanding of the Change Management process.
  7. Communication Skills. Excellent written and verbal communication skills to effectively interact with cross-functional teams.

Desired Skills

  • Strong understanding of high-availability database configurations.
  • Ability to lead multiple projects simultaneously with minimal supervision.
  • Proactive approach to database health, performance, and optimization.

How You Will Contribute

  • Independently manage and optimize MongoDB environments to meet the organization’s needs.
  • Implement automation strategies to improve operational efficiency and reduce manual interventions.
  • Provide expert advice and support on database best practices, ensuring high availability and performance.
  • Collaborate with cloud and DevOps teams to ensure seamless integration and operation of databases in cloud environments.

Why Join TCS?

  • Be part of a global leader in IT services.
  • Work on cutting-edge technologies and large-scale projects.
  • Opportunities for continuous learning and career advancement in a dynamic environment.