MongoDB Admin/Engineer
You will manage the design, implementation, and maintenance of MongoDB databases to ensure performance and reliability.
Responsibilities
- Design and maintain MongoDB databases and associated systems to meet data storage and retrieval needs.
- Optimize database performance through index tuning, query optimization, and hardware scaling.
- Monitor performance to proactively identify and resolve bottlenecks or slow queries.
- Collaborate with developers to implement efficient data models and schemas.
- Manage data integrity and security via backup, recovery strategies, and access controls.
- Conduct regular design reviews to ensure scalability and adherence to best practices.
Required Skills
- 5-6 years of experience in MongoDB administration with a focus on design and performance.
- Deep understanding of MongoDB internals, architecture, and best practices.
- Experience with MongoDB replica sets, sharding, and high availability configurations.
- Proficiency in query optimization, index design, and schema design.
- Hands-on experience with MongoDB Atlas.
- Experience working within Google Cloud Platform (GCP).
- Knowledge of Private Service Connect for database connectivity.
- Proven ability to troubleshoot and resolve complex database performance issues.
- Bachelor's degree in Computer Science, Information Systems, or a related field.
Preferred Skills
- MongoDB administration certification.