Opportunity brief
Golden Hippo Technology Private limited is hiring for Mongodb Database Administrator
About the Company
Golden Hippo Technology Private Limited is seeking an experienced Mongodb Database Administrator (DBA) to join our team. We are looking for a dedicated professional to manage, maintain, optimize, and secure our MongoDB database environments. This role is crucial for ensuring high availability, performance tuning, backup and recovery, and robust database security, while also supporting our application development teams. If you possess strong analytical skills, problem-solving abilities, and have hands-on experience with production database environments, we encourage you to apply.
Responsibilities
- Setup, administer, and support MySQL/MariaDB and MongoDB database servers across Production, QA, and Development environments.
- Design and implement comprehensive database monitoring systems for performance, bottlenecks, replication health, and other issues, and deploy appropriate solutions.
- Design, implement, and maintain robust database backup, restoration, disaster recovery, and upgrade strategies for both MySQL and MongoDB.
- Develop and implement database architectures that effectively support business requirements, ensuring scalability and high availability.
- Create and optimize complex SQL queries, indexes, stored procedures, bulk data extraction processes, and MongoDB aggregation pipelines and indexes.
- Build automation tools and scripts for database administration, monitoring, backup, and maintenance tasks.
- Proactively monitor database systems to ensure security, availability, and minimal downtime.
- Manage large-scale, complex distributed web applications utilizing both relational (MySQL) and NoSQL (MongoDB) databases.
- Support high-throughput, high-availability database environments.
- Perform database performance tuning using various monitoring and profiling tools.
- Configure and maintain MySQL Replication/Clustering and MongoDB Replica Sets/Sharding, including tuning, sizing, monitoring, and troubleshooting.
- Collaborate closely with development and infrastructure teams to optimize database design, deployments, and application performance.
- Provide 24×7 production database support and participate in on-call rotations.
Requirements
- 3–5 years of experience in MySQL/MariaDB and MongoDB administration, with hands-on performance tuning and optimization.
- Strong knowledge of MySQL query optimization, indexing, execution plans, and performance troubleshooting.
- Experience with MongoDB performance tuning, indexing strategies, aggregation framework, query optimization, and schema design.
- Proficiency with MySQL Replication and MongoDB Replica Sets/Sharding setup, administration, and troubleshooting.
- Experience with backup and recovery tools for both MySQL and MongoDB.
- Experience with scripting (Shell, Bash, Python, or PowerShell) for database automation.
- Familiarity with PMM, MongoDB Compass, MongoDB Atlas Monitoring, or equivalent tools.
- Experience with Linux system administration and cloud environments is an advantage.
- Excellent oral and written communication skills.
- Exceptional problem-solving skills and strong attention to detail.
- Ability to work independently with minimal supervision while collaborating effectively within a team.
- MySQL and/or MongoDB certifications are an added advantage.
- Willingness to provide 24×7 production support and participate in on-call activities.