Job Description
Job Title: MongoDB DBA (Database Administrator)
Job Location: Dubai
Responsibilities
Job Description:
• Design, develop, and maintain MongoDB databases, collections, and documents.
• Create efficient data models tailored for application requirements.
• Implement indexing strategies to ensure fast query performance.
• Develop and optimize queries, aggregations, and pipelines.
• Integrate MongoDB with backend systems , Python, Java, .NET, etc.).
• Handle database scaling, sharding, and replication for high availability.
• Monitor and improve database performance, security, and reliability.
• Perform data migration from SQL or other NoSQL databases when needed.
• Manage backup and recovery procedures using MongoDB tools.
• Collaborate with developers, DevOps engineers, and architects to deliver scalable solutions.
• Troubleshoot and resolve database issues in production environments.
Required Skills & Qualifications
• Strong experience with MongoDB and NoSQL data modeling.
• Proficiency in MongoDB Query Language (MQL).
• Experience with aggregation pipelines, indexing, and schema design.
• Familiarity with MongoDB Atlas, cloud deployments, and security settings.
• Experience integrating MongoDB with backend languages preferred).
• Understanding of database clustering, replication, and sharding.
• Knowledge of API development and RESTful services.