Come to one of the biggest IT Services companies in the world! Here you can transform your career!
We are looking for a MongoDB DBA who wants to learn and transform his career.
Requirements
- In‑depth knowledge of MongoDB architecture (Replica Sets, Sharding, oplog, WiredTiger storage engine)
- Experience with backup, restore, and disaster recovery strategies
- Strong skills in MongoDB performance tuning and query optimization
- Experience managing large, mission‑critical production MongoDB environments
- Good understanding of NoSQL data modeling and schema design
- Proficiency in MongoDB administration tools and utilities
- Working knowledge of Linux/Unix operating systems
- Experience with security best practices and access control
- Strong troubleshooting, analytical, and communication skills
Key Responsibilities
- Install, configure, and administer MongoDB databases across Dev, Test, UAT, and Production environments
- Manage day‑to‑day MongoDB operations ensuring high availability and performance
- Design, implement, and maintain MongoDB replication (Replica Sets) and sharding setups
- Monitor database health, performance, and capacity using MongoDB tools and monitoring solutions
- Perform backup and recovery using mongodump/mongorestore, snapshots, and automated backup tools
- Troubleshoot and resolve issues related to replication lag, oplog size, slow queries, locking, and node failures
- Perform performance tuning, including index optimization, query tuning, schema design review, and configuration tuning
- Manage database security, including users, roles, authentication, authorization, and encryption (TLS, at‑rest encryption)
- Perform MongoDB upgrades, patching, and migrations with minimal downtime
- Support High Availability and Disaster Recovery strategies and conduct DR drills
- Handle database scaling activities (horizontal and vertical scaling)
- Work closely with application and DevOps teams during deployments and incidents
- Perform root cause analysis for production incidents and implement preventive measures
- Automate routine DBA tasks using scripts (Shell / Python)
- Maintain DBA documentation, SOPs, and operational runbooks
- Participate in 24x7 on‑call and production support rotations
What do we offer?
- Health insurance
- Life insurance
- Total Pass
- TCS Cares – free 0800 that provides psychological assistance (24 hrs/day), legal, social and financial assistance to associates
- Partnership with SESC
- Reimbursement of Certifications
- Free TCS Learning Portal – Online courses and live training
- International experience opportunity
- Discount Partnership with Universities and Language Schools
- Bring Your Buddy – By referring people you become eligible to receive a bonus for each hire
- TCS Gems – Recognition for performance
- Xcelerate – Free Mentoring Career Platform
Tata Consultancy Services is an equal opportunity employer, our commitment to diversity & inclusion drives our efforts to provide equal opportunity to all candidates who meet our required knowledge & competency needs, irrespective of any socio-economic background, race, color, national origin, religion, sex, gender identity/expression , age, marital status, disability, sexual orientation or any others. We encourage anyone interested to build a career in TCS to participate in our recruitment & selection process.
At Tata Consultancy Services we promote an inclusive culture, we always work for equity. This applies to Gender, People with Disabilities, LGBTQIA+, Religion, Race, Ethnicity. All our opportunities are based on these principles. We think of different actions of inclusion and social responsibility, in order to build a TCS that respects each person.