HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?