Skills:
SQL, NoSQL Databases, Oracle Database, MySQL, PostgreSQL, Database Design, ETL Processes, Python,
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.
Read more