Talent.com
This job offer is not available in your country.
MongoDB Developer - Database Design

MongoDB Developer - Database Design

Lancesoft India Pvt LtdChennai
30+ days ago
Job description

Role Overview :

We are looking for an experienced MongoDB Developer & Administrator to join our growing team. This role will involve both development and administration responsibilities, allowing you to design scalable MongoDB data solutions and maintain robust MongoDB environments. As part of the team, you will be responsible for designing MongoDB schemas, writing efficient queries, integrating MongoDB with backend applications, and supporting ETL / data transformation scripts. Additionally, you will be responsible for installing, configuring, and maintaining MongoDB environments (standalone, replica sets, sharded clusters), as well as troubleshooting database issues and performing regular health checks to ensure optimal database performance.

Key Responsibilities :

In this role, you will design and develop scalable MongoDB schemas and data models to meet business needs. You will write efficient queries and aggregation pipelines and integrate MongoDB with backend applications to ensure smooth data operations. You will also support the development and maintenance of ETL and data transformation scripts. Collaborating with engineering teams will be a key part of your role to ensure that MongoDB-based systems are scalable and efficient.

On the administration side, you will be responsible for installing, configuring, and maintaining MongoDB environments, including standalone instances, replica sets, and sharded clusters. You will monitor database performance and make adjustments for optimal efficiency. Additionally, you will implement security, backup, and recovery strategies for the database. You will also troubleshoot database issues and ensure regular health checks to maintain system stability and uptime.

Required Skills & Experience :

  • The ideal candidate should have strong experience in both MongoDB development and administration.
  • You should have expertise in MongoDB architecture, including indexing, sharding, and replication.
  • Hands-on experience with MongoDB Atlas or on-prem deployments is essential.
  • Proficiency in JavaScript / Node.js or Python is required, as well as familiarity with monitoring tools like Ops Manager, Prometheus, and Grafana.
  • A strong understanding of NoSQL data modeling and the ability to write complex queries is crucial for success in this Points :

While not mandatory, the following skills and experiences will be an advantage :

  • MongoDB Certified DBA / Developer.
  • Experience with AWS, Azure, or GCP.
  • Familiarity with CI / CD and DevOps practices.
  • Knowledge of other NoSQL databases such as Cassandra or Couchbase.
  • Experience migrating from RDBMS to NoSQL Join Us :
  • This is a great opportunity for a MongoDB expert to play a critical role in designing and managing high-performing NoSQL data solutions. If you are passionate about working with NoSQL databases and want to join a dynamic, growing team, this is the perfect role for you

    (ref : hirist.tech)

    Create a job alert for this search

    Database Developer • Chennai