Job Description:
- Basic appreciation of networking, application design, virtual server environment. security and access control.
- Hands on experience in troubleshooting on issues, raising ticket and coordinating with vendor, communicating, and closing cases with internal users.
- Background in application development, familiarity with Javascript, PHP or equivalent would be favourably considered.
- Meticulous and attention to detail, discipline and curiosity to understand how systems work, and careful approach when implementing works.
- Install, setup, configure, patch, and upgrade database software (MongoDB) safely, with reversion included.
- Set up Active-Active, High Availability and Redundant systems to support critical production and use-cases.
- Monitor and ensure uptime and health of both development and production databases.
- Participate in the 24/7 rotational shift and on-call duty, including weekends.
Job Requirements:
- Minimum 4-10 years of experience in MongoDB Database Administration or equivalent.
- Good foundations in Linux OS and Bash scripting.
- Familiar with Grafana, Prometheus or equivalent logging and dashboarding tools.
- Basic understanding in caching, cluster-based setups, backup and restore cycles, delayed replication, NoSQL principles.
- Based on above, identify appropriate metrics and design and implement corresponding monitoring mechanisms.
- Good communication (verbal and written) and documentation skills, with ability to coordinate clearly with different parties as above.