*title*: senior mongodb administrator
*location*: remote, mexico (mexico residency is mandatory)
*engagement type*: full-time (40 hours/week)
*engagement length*: 12+ months (long-term position with opportunities for growth)
*overview*
*key responsibilities*
- manage mongodb databases in production, ensuring performance, scalability, and security.
- conduct performance tuning, indexing, and query optimization for seamless database operations.
- implement and manage data replication, backup, and recovery strategies for high availability.
- secure databases by enforcing best practices in user access control and encryption.
- automate deployment and configuration using tools like *ansible* and *terraform*.
- monitor database health using tools such as *grafana*, *prometheus*, or *mongodb ops manager*.
- design and implement robust data models and schemas to meet business requirements.
- troubleshoot and resolve complex database issues efficiently.
*required qualifications*
- *5+ years of experience* managing mongodb databases in production environments.
- proven expertise in performance tuning, query optimization, and indexing in mongodb.
- deep understanding of high-availability strategies, including replication, backup, and recovery.
- strong knowledge of mongodb security best practices, including encryption and user access controls.
- proficiency with automation tools (e.g., *ansible*, *terraform*) for database operations.
- hands-on experience with monitoring tools like *grafana*, *prometheus*, or *mongodb ops manager*.
- solid understanding of mongodb data modeling and schema design principles.
- excellent problem-solving and troubleshooting skills.
*preferred qualifications*
- mongodb certification (e.g., mongodb certified dba).
- experience with other nosql databases like *cassandra* or *redis*.
- familiarity with cloud platforms like *aws* and their database management offerings.
- knowledge of *devops practices*, ci/cd pipelines, and infrastructure as code (iac).
*additional information*
- a company-provided laptop will be delivered before the start date.
- all notice periods must be completed before the commencement of employment
*job type*: permanent
pay: $45,000.00 - $50,000.00 per month
application question(s):
- what's your english level?
- whats your salary expectative in usd as contractor/ invoice (only payment in usd)?
- how many years do you have with mongodb database administration?
- how many years of experience with automation tools (e.g., ansible, terraform) for database operations?
- how many years of experience with monitoring tools like grafana, prometheus, or mongodb ops manage?