Job Description:
- We are looking for a skilled MongoDB Administrator to join our technology team
- As a MongoDB Administrator, you will be responsible for the installation, configuration, maintenance, and performance tuning of MongoDB databases
- You will ensure the security, availability, and reliability of our database systems, supporting mission-critical applications and business processes.
- Your role will involve collaborating with developers, system administrators, and other stakeholders to design and implement database solutions that meet organizational needs
- You will monitor database performance, troubleshoot issues, and implement backup and recovery strategies to protect data integrity
- Additionally, you will be responsible for automating routine tasks, managing user access and permissions, and keeping up to date with the latest MongoDB features and best practices
- The ideal candidate will have a strong background in database administration, experience with cloud-based deployments, and a proactive approach to problem-solving
- You should be comfortable working in fast-paced environments and be able to communicate technical concepts clearly to both technical and non-technical audiences
- This role offers the opportunity to work with cutting-edge technologies and contribute to the scalability and efficiency of our data infrastructure.
Responsibilities
- Install, configure, and upgrade MongoDB databases
- Monitor database performance and optimize queries
- Implement backup and recovery strategies
- Ensure database security and manage user access
- Troubleshoot and resolve database issues
- Automate routine database maintenance tasks
- Collaborate with development and operations teams
- Document database configurations and procedures
- Plan and execute database migrations
- Stay updated with MongoDB best practices and new features
Requirements
- Bachelor’s degree in Computer Science or related field
- Proven experience as a MongoDB Administrator
- Strong knowledge of database security and backup procedures
- Experience with performance tuning and query optimization
- Familiarity with cloud platforms (AWS, Azure, GCP)
- Proficiency in scripting languages (Python, Bash, etc.)
- Excellent troubleshooting and problem-solving skills
- Strong communication and documentation abilities
- Ability to work independently and in a team
- Knowledge of data replication and sharing