We need a MongoDB Developer with some exposure to DBA skills as well. Experience of writing queries is needed.
Job Description:
- Maintain database collections and related data on MongoDB Atlas.
- Monitor the overall parameters of the clusters like CPU Utilization, Memory utilization, Operation Execution times, Replication lag, load balancing of data and queries and identify the stress areas.
- Be able to trace the stress areas back to the queries causing them, pro-actively profile such queries and suggest improvements.
- Be able to support deployment of data elements - collections and data - to the database, after ensuring proper approvals.
- Good experience in upgrading and migrating various versions of MongoDB and on various platforms.
- Good experience on advanced queries, query conditionals and aggregation framework.
- Participate in scalability testing to ensure a highly responsive database.
- Experience in Mongo utilities like mongostat, mongotop, mongoperf, mongodump, and mongorestore etc.
- Well versed with SDLC processes like Agile and Scrum.
- Understand customer requirements and existing environments and translate these into configurations that meet performance, scalability, and availability needs.
- Should have a good understanding of database security, in the context of MongoDB.
Qualifications Needed:
- Should have at least 6-8 years of IT experience and with at least 2 years working with MongoDB, preferably Atlas.
- At least 2 years of exposure to any cloud environments.
- Self-motivated and detail-oriented with the ability to work independently.
- Good written and oral communication skills.
- Strong analytical and problem-solving skills.