Database Administrator

Full Time

1 month ago

Mexico City | MX
Back to search results


The Database Administrator (DBA) is responsible for providing technical support for the database environment including the publication and organization of databases the day-to-day administration and monitoring of databases, and the assessment and implementation of new technologies. The DBA is challenged to work with architecture, application development, and operations staff to help achieve a stable, state-of-the-art environment that meets current and future business objectives. The DBA also provides and designs tools to assist in the management of the databases.



· Deploy, maintain, and monitor large scale PostgreSQL & MongoDB database platforms and clusters.

· Implement monitoring and alerting, backup and recovery processes, and provide system and database performance tuning.

· Provide production issue identification and resolution.

· Fulfill user requests ranging from access control, backup, restore, performance tuning, and database migrations between environments.

· Provide on-call after-hours support for production issues, deployments, and monthly maintenance.

· Contribute to the success of the organization by helping others accomplish job results; learning new skills needed by the team; finding new ways to help the team.



· At least 3 years of hands-on experience in PostgreSQL 13 or higher and MongoDB 4.4 or higher database administration.

· Previous experience with large scale databases and multiple clusters; also deployment skills and experience will be needed.

· Strong Linux knowledge is required.

· Bachelor’s degree in computer science, information technology, or other related field of study

· Has strong scripting skills to develop solutions for system automation, integration, and metadata collection.

· Experience with Ansible or AWX, pgbackrest, pgbouncer, and DBeaver is preferred.

· Experience with MongoDB OpsManager and Studio3T is preferred.

· Knowledge of MSSQL or Oracle is a plus.

· Be able to work with a global DBA team, needs to be self-motivated, and be able to work independently on assigned tasks.

· Needs to have good English communication skills (verbal and written), with ability to write accurate reports/documentation.

Share this opening