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