Experienced MongoDB Database Administrator with strong expertise in designing and managing highly scalable, distributed database systems.
Requirements
- Administered and maintained MongoDB production environments, ensuring high availability, scalability, and reliability.
- Designed and implemented MongoDB sharded clusters and replica sets, enabling horizontal scalability and fault tolerance.
- Defined efficient data models and schema designs aligned with application requirements and performance goals.
- Optimized database performance through query tuning, indexing strategies, and execution plan analysis.
- Monitored system performance and conducted capacity planning to support growing workloads.
- Troubleshot and resolved database performance issues, replication errors, and production incidents, ensuring minimal downtime.
- Managed backup, recovery, and disaster recovery processes to ensure data integrity and business continuity.
- Implemented and managed MongoDB security controls, including authentication, authorization, and encryption.
- Developed and maintained automation scripts using Python and Shell scripting to streamline database maintenance, backups, and monitoring.
- Performed database upgrades, migrations, and cluster expansions with minimal impact on production systems.
- Collaborated with application and DevOps teams to support database-related requirements, deployments, and troubleshooting.
- Maintained documentation, SOPs, and best practices for database operations and governance.
Benefits
- Full range of medical and dental benefits options
- Disability insurance
- Paid time off (inclusive of sick leave)
- Other paid and unpaid leave options