Senior Software Developer

Year    Bangalore, Karnataka, India

Job Description

We are looking for a versatile professional with expertise in both MongoDB development and administration. This role involves designing and implementing MongoDB-based solutions while ensuring optimal performance, security, and scalability of the database infrastructure.
Key Responsibilities:

  • Design and develop MongoDB schemas, collections, and indexing strategies.
  • Implement aggregation pipelines and optimize queries for performance.
  • Integrate MongoDB with backend applications using Node.js, Python, or Java.
  • Develop scripts and automation for data migration and transformation.
  • Install, configure, and maintain MongoDB clusters (on-premise or cloud).
  • Manage replication, sharding, and high-availability configurations.
  • Monitor database performance and implement tuning measures.
  • Ensure data security, backup, and disaster recovery strategies.
  • Automate routine maintenance tasks and manage CI/CD pipelines for database deployments.
Required Skills & Qualifications:
  • Bachelor's degree in Computer Science or related field.
  • 3+ years of experience in MongoDB development and administration.
  • Strong knowledge of MongoDB architecture, query language, and aggregation framework.
  • Experience with MongoDB Atlas and cloud-based deployments.
  • Proficiency in scripting languages (Python, Bash) and backend integration (Node.js, Java).
  • Familiarity with DevOps tools and CI/CD practices.
  • MongoDB certification (preferred).

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4874925
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year