Posted:3 weeks ago|
Platform:
On-site
Full Time
Role Overview As a MongoDB Developer, you will be responsible for designing, developing, and maintaining the data infrastructure that powers Almonds AIs products and analytics systems. Responsibilities You will work closely with backend developers, data engineers, and product teams to ensure high performance, availability, and security of MongoDB-based Responsibilities : Design and implement robust MongoDB schemas and data models for scalable, high-performance applications. Optimize existing MongoDB collections and queries for performance tuning and indexing. Develop scripts for data migration, transformation, and ETL processes using MongoDB Aggregation Pipeline. Ensure data integrity, consistency, and security across multiple environments. Collaborate with backend/API developers to define efficient data access patterns and integrate with Node.js, Express.js, or other frameworks. Manage replica sets, sharded clusters, and MongoDB Atlas/cloud-based deployments. Monitor and troubleshoot database performance using tools like MongoDB Compass, Ops Manager, or Mongostat. Implement backup, recovery, and disaster recovery strategies. Contribute to database documentation, including architecture diagrams, schemas, and change Technical Skills : Strong hands-on experience with MongoDB query optimization, schema design, indexing strategies, and aggregation pipelines. Proficiency in JavaScript or TypeScript, with backend frameworks like Node.js or Express.js. Understanding of NoSQL database principles, CAP theorem, and distributed systems. Experience with MongoDB Atlas and cloud-native deployments (AWS/GCP/Azure). Familiarity with REST APIs, JSON, and object data modeling (ODM) libraries like Mongoose. Ability to write scripts for data processing using Bash, Python, or Node.js. Exposure to performance monitoring tools like MongoDB Ops Manager or third-party APMs. Solid understanding of security practices, including access controls, encryption, and Skills : Knowledge of ElasticSearch, Redis, or other NoSQL technologies. Familiarity with CI/CD pipelines, Docker, and Kubernetes for containerized database environments. Experience with GraphQL data layers is a plus. Prior work with real-time analytics platforms or data visualization Skills & Cultural Fit : Problem-solving mindset and ability to troubleshoot complex database issues. Strong communication and documentation skills. Team player with an agile, self-driven work ethic. Eagerness to learn and grow in a dynamic, fast-paced Almonds AI Offers : Competitive salary and performance incentives. Work on high-impact projects in marketing automation, AI, and customer engagement. Opportunity to work with a passionate team of engineers and data experts. Flexible work culture and continuous learning environment. Growth path into data engineering, DevOps, or full-stack roles (ref:hirist.tech) Show more Show less
Almonds Ai
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Gurugram, Haryana, India
Experience: Not specified
Salary: Not disclosed
Gurugram, Haryana, India
Experience: Not specified
Salary: Not disclosed