Understanding and converting requirements into technical specifications and creating scalable solutions using MongoDB.
Leveraging performance optimization techniques by implementing proper indexes, including B-Tree, Geospatial, and Text indexes, to enhance query performance and overall system efficiency.
Automating various tasks using Mongo Management Service (MMS), such as backup and recovery processes, and proactively managing performance to ensure smooth operations.
Sharing best practices for integrating MongoDB with REST API frameworks/models
Optimising database schema designs, ensuring data integrity, and promoting best practices to enhance the overall performance and scalability of MongoDB solutions
Creating prototypes and proofs of concept to test the feasibility and potential of MongoDB implementations and API integrations before full-scale development
Implementing the most effective backup and recovery methods to safeguard critical data and ensure business continuity in case of data loss or system failures
Assisting developers in identifying and resolving performance issues by utilizing MMS and Mongo Profiler to profile and fine-tune database queries and operations
Collaborating with cross-functional teams to understand business requirements
Staying updated with the latest MongoDB advancements, features, and best practices
Primary Skills
Hands on experience in setting up & configuring Mongo DB in Azure Cloud.
Hands on experience in migrating data from Cosmos to Mongo DB.
Hands on experience in integrating Rest APIs (.NET Web APIs) with Mongo DB.
Hands on experience in configuring schema and data modelling in MongoDB
Hands on experience in managing database security.
Should have comprehensive knowledge of the MongoDB architecture.