Role:
Mongo DBA
Remote
Duration:
6+ months
Job
Summary
We are
seeking an experienced MongoDB Database Administrator (Mongo DBA) to manage,
maintain, and optimize our MongoDB database environments. The ideal candidate
will be responsible for ensuring database performance, availability, security,
and scalability while supporting development and operations teams.
Key
Responsibilities
- Install, configure, and
maintain MongoDB databases in development, testing, and production
environments
- Design and implement database
architecture, including replica sets and sharded clusters
- Monitor database performance
and proactively tune queries, indexes, and configurations
- Ensure high availability and
disaster recovery solutions (replication, backups, restores)
- Manage database security
(authentication, authorization, encryption, auditing)
- Perform regular database
backups and recovery testing
- Troubleshoot database issues
including performance bottlenecks and outages
- Plan and execute database
upgrades and migrations
- Implement automation for
database deployment and monitoring
- Work closely with DevOps and
development teams to optimize application performance
- Maintain documentation for
database configurations, processes, and policies
Required
Qualifications
- Bachelor’s degree in Computer
Science, Information Technology, or related field (or equivalent
experience)
- 3+ years of experience
administering MongoDB in production environments
- Strong understanding of MongoDB
architecture (replica sets, sharding, indexing)
- Experience with performance
tuning and query optimization
- Hands-on experience with backup
and recovery strategies
- Knowledge of Linux/Unix systems
- Familiarity with scripting
languages (Bash, Python, or similar)
- Experience with cloud platforms
(AWS, Azure, or GCP)
- Understanding of security best
practices
Preferred
Qualifications
- MongoDB certification (e.g.,
MongoDB Certified DBA)
- Experience with MongoDB Atlas
- Knowledge of containerization
tools (Docker, Kubernetes)
- Experience with monitoring
tools (Prometheus, Grafana, Ops Manager, CloudWatch)
- Familiarity with CI/CD
pipelines
Key
Skills
- Database performance tuning
- High availability & disaster
recovery
- Capacity planning
- Automation & scripting
- Problem-solving &
troubleshooting
- Communication &
collaboration