About us
InstaShop, headquartered in Dubai, is the leading online marketplace for supermarkets, pharmacies, pet shops & other businesses in the Middle East. With a young & motivated team & an office resembling the ones of startups in San Francisco, InstaShop is the right company for individuals passionate about adding value within a fast-growing technology company.
About the role
As a MongoDB Database Administrator, you will be responsible for managing our database operations ensuring database performance, integrity, and security.
A casual day includes
- Performing MongoDB administration activities, including the design of the authentication and access policies and implementation of predictive analysis.
- Designing, monitoring and maintaining production MongoDB databases while ensuring the highest levels of data availability.
- Contributing to the development and implementation of database policies and procedures, including crucial software updates, to maintain data integrity and availability.
- Collaborating regularly with the development team, business, and operations teams to ensure the security and confidentiality of data.
- Taking ownership of the availability, reliability and integrity of mission-critical business data stored in production databases.
What you will need
- Proven work experience as a MongoDB Database Administrator or similar role, with a focus on setting up and managing large-scale MongoDB databases and replica sets.
- Strong understanding of MongoDB architecture, including replica sets, sharded clusters, and data distribution.
- Proficiency in MongoDB database performance tuning and optimization techniques.
- Experience with MongoDB backup and recovery strategies, including point-in-time recovery and disaster recovery procedures.
- Knowledge of MongoDB security features and best practices for securing MongoDB databases.
- Familiarity with MongoDB monitoring and diagnostic tools, such as MongoDB Cloud Manager, Ops Manager, or third-party solutions like Keyhole or Hatchet.
- Strong problem-solving and troubleshooting skills, with the ability to identify and resolve complex database issues.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- MongoDB certifications (e.g., MongoDB Certified DBA) are highly desirable.