Job Description

We are seeking a skilled Database Developer with hands-on experience in MongoDB, strong proficiency in SQL, and a solid background in Database design. You will play a critical role in building and maintaining robust, scalable database systems that power our applications and ensure data accuracy and accessibility.


Key Responsibilities

  • Design, implement, and optimize MongoDB databases for performance and scalability.
  • Create and manage both relational (SQL) and NoSQL (MongoDB) schemas.
  • Write and optimize complex queries in both MongoDB and SQL databases.
  • Migrate data between SQL and NoSQL systems as needed.
  • Maintain database integrity, performance, and security.
  • Collaborate with development, DevOps, and analytics teams to support data-driven applications.
  • Monitor, troubleshoot, and resolve database performance issues.
  • Document database structures, processes, and best practices.


Required Skills

  • MongoDB: Deep understanding of collections, indexes, aggregation pipelines, and performance tuning.
  • SQL: Strong command of SQL syntax and query optimization (PostgreSQL, MySQL, etc.).
  • Schema Design: Experience with both normalized (relational) and denormalized (NoSQL) models.
  • Data Migration & ETL: Ability to design and manage data flows across systems.
  • Version Control: Familiarity with Git and collaborative development practices.
  • Problem Solving: Strong analytical skills and attention to detail.


Preferred Qualifications

  • Experience with MongoDB Atlas and cloud-based deployments.
  • Knowledge of scripting or programming (e.g., Python, JavaScript/Node.js).
  • Understanding of database security, access control, and compliance.
  • Experience in Agile, CI/CD, or DevOps environments.


Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application