Data Engineer MongoDB

5 - 8 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a MongoDB Data Engineer, you will be a key contributor in architecting, modelling, and developing data solutions using MongoDB to support our document and metadata workflows. You will collaborate closely with cross-functional teams to deliver scalable, performant, and secure data platforms, with exposure to Azure cloud infrastructure.

You will play a central role in modelling document and transactional data, building aggregation and reporting pipelines, and ensuring best practices in database performance and reliability,including deploying, configuring, and tuning self-hosted MongoDB environments.

You will work in a start-up-like environment but with the scale and mission of a global business behind you.


The Role:

  • Design, develop, and optimize MongoDB data models for various business and analytics use cases.
  • Implement and maintain efficient MongoDB CRUD operations, indexes, and schema evolution strategies.
  • Experience with self-hosted MongoDB deployments, including installation, configuration, scaling, backup/restore, and monitoring.
  • Build and maintain reporting and analytics pipelines using MongoDB Reporting suite.
  • Develop, monitor, and tune MongoDB (both self-hosted and cloud-managed) deployments for scalability, reliability, and security.
  • Collaborate with engineering and product teams to translate requirements into MongoDB-backed solutions.
  • Support integration with Azure cloud services (e.g., Azure Cosmos DB for MongoDB, Azure Functions, Blob Storage).
  • Maintain documentation and contribute to database standards and best practices.

(Nice to have) Support data ingestion and automation tasks using Python.


Qualifications:

Bachelor’s or master’s in computer science, Engineering, or related quantitative discipline.


Experience:

  • 5 to 8 years of hands-on experience in data engineering or backend development with MongoDB.
  • Demonstrated experience with self-hosted MongoDB, including cluster setup, maintenance, and troubleshooting.
  • Technical Competencies:

    • Deep hands-on experience with

      MongoDB data modelling

      , schema design, and normalization/denormalization strategies.
    • Strong proficiency in

      MongoDB development

      : aggregation pipelines, CRUD, performance tuning, and index management.
    • Experience in building

      reporting and analytics

      using MongoDB Reporting suite.
    • Experience with

      self-hosted MongoDB deployments

      (e.g., sharding, replication, monitoring, security configuration).
    • Working knowledge of

      Azure cloud services

      (Azure Cosmos DB, VMs, App Service, networking for secure deployments).
    • (Nice to have) Experience in

      Python

      for backend integration, data processing, or scripting

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Job-Specific Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Skills

    Practice coding challenges to boost your skills

    Start Practicing Now

    RecommendedJobs for You

    Gurugram, Haryana, India

    Gurugram, Haryana, India