Role Summary
We are looking for a MongoDB Administrator with 2–3 years of hands-on experience in self-managed MongoDB environments. The role focuses on database operations, performance tuning, monitoring, upgrades, and backup/restore, with basic PostgreSQL knowledge as an added advantage.
Key Responsibilities
-
Administer and maintain self-managed MongoDB clusters
-
Perform MongoDB upgrades and version migrations safely
-
Manage backup and restore operations and validate recovery procedures
-
Monitor database health, performance, and resource usage
-
Identify and resolve performance bottlenecks and operational issues
-
Analyse and tune MongoDB queries and indexes
-
Manage users, roles, and access controls
-
Support application teams with database-related issues
-
Maintain basic documentation and operational runbooks
Required Skills
-
2–3 years of hands-on experience with MongoDB administration
-
Strong knowledge of MongoDB backup and restore strategies
-
Experience handling MongoDB upgrades
-
Hands-on experience in self-managed MongoDB setups
-
Understanding of MongoDB performance monitoring and tuning
-
Ability to analyse and optimise queries and indexes
Additional / Nice to Have
-
Basic working knowledge of PostgreSQL
-
Experience with Linux-based systems
-
Familiarity with monitoring tools (MongoDB tools, Prometheus, Grafana, etc.)
-
Basic Python scripting skills