We are looking for an incumbent who will be working as the Lead – MongoDB with Realm experience. She will be a key member of the database team and will play a very important role in enhancing the performance of the database.
Key Responsibilities:
• Implementing appropriate indexes for performance improvement.
• Finetuning configurations MongoDB and servers for performance improvement.
• Identifying slow queries.
• Implementing optimal backup and recovery.
• Understanding and optimizing query performance.
• Creating and publishing database health checks to monitoring systems for the Replication lags, Node failures, Index usage patterns, CPU usage, Memory usage, Locks, Number of connections, Any other relevant params.
• Maintenance during releaseoutage etc.
• Implementing best practices for backups, replication, and health checks.
• Database hardening implement best practices.
• Designing and implementing DR plans & HA solutions and recommendations.
• Working closely with the application team to understand what changes are coming in a buildpatchhotfix, do an impact analysis, finetune the queries if any.
• Automating the process of deploying DB changes so that we can support this for a new buildpatchhotfix.
• Acting as an application DB during the design process.
• Installation and setup stand alone, multi node cluster and sharded cluster , resync replica set member, reconfigure existing replica set .