MongoDB Developer - Database Design

0 years

0 Lacs

Gurugram, Haryana, India

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Skills Required

mongodb developer database design data analytics security tuning indexing migration etl aggregation pipeline integrity consistency api node.js express.js backup strategies documentation architecture query optimization javascript typescript nosql aws gcp azure rest json processing python monitoring controls encryption elasticsearch redis docker kubernetes graphql layers visualization communication agile ai marketing automation engagement learning engineering devops stack

Work Mode

On-site

Job Type

Full Time

Job Description

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

Mock Interview

Practice Video Interview with JobPe AI

Start Mongodb Interview Now
Almonds Ai
Almonds Ai

10 Jobs

RecommendedJobs for You