Job Description
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.
💡 Quick Summary
Seeking a career-building opportunity? The Database Developer position is now open for candidates interested in the Database Administrator sector. This role in Bhopal offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Database Administrator is a plus.
