Posted on: 18/07/2025
We are looking for a skilled and detail-oriented MongoDB Developer to join our dynamic team. The ideal candidate will have hands-on experience in developing, managing, and optimizing MongoDB databases for scalable and high-performance applications. You will work closely with developers, architects, and DevOps teams to ensure database efficiency, integrity, and security.
Responsibilities :
- Able to handle Production issues.
- Design and develop MongoDB databases and collections to support application needs.
- Implement and optimize CRUD operations, indexing strategies, and data aggregation pipelines.
- Monitor database performance and proactively identify optimization opportunities.
- Work with development teams to model data and integrate MongoDB with backend systems.
- Ensure data integrity and security through proper access control, backup strategies, and monitoring.
- Write scripts and tools for data migration, transformation, and reporting.
- Participate in design and code reviews, contributing to best practices in database development.
- Collaborate with DevOps teams for MongoDB deployment, scaling, and monitoring in cloud/on-prem environments.
- Provide technical support for database-related issues and troubleshoot production problems.
Requirements :
- Strong proficiency in MongoDB, including schema design, indexing, and aggregation framework.
- Experience with MongoDB Atlas and managing cloud-hosted databases.
- Proficiency in programming languages such as JavaScript, Node.js, Python, or Java.
- Solid understanding of NoSQL principles and how they differ from traditional RDBMS.
- Hands-on experience with MongoDB tools (Compass, Atlas CLI, mongodump/mongorestore, etc. ).
- Familiarity with JSON, BSON, REST APIs, and data integration concepts.
- Knowledge of performance tuning and replication/sharding strategies.
- Experience with version control systems like Git.
Did you find something suspicious?