Vigil Logo

Vigil

MySQL DBA

Posted 9 Days Ago
Remote
Senior level
Remote
Senior level
The MySQL DBA is responsible for the performance, integrity, and security of MySQL databases, including installation, configuration, performance monitoring, and troubleshooting. Other duties involve ensuring database security, conducting regular backups, collaborating with developers, and providing support for critical systems.
The summary above was generated by AI

SUMMARY:

The MySQL DBA will be responsible for ensuring the performance, integrity, and security of our MySQL databases. This role involves planning and developing databases as well as troubleshooting any issues on behalf of the users. Your primary objective is to maintain the availability and consistent performance of our databases.

We are looking for candidates who are as excited about pushing their own development and working on a geographically distributed team where most of the communication is happening online.


WHAT WILL YOU BE DOING:

  • Installing, configuring, and upgrading MySQL server software and related products.
  • Monitoring database performance, implementing changes, and applying new patches and versions when required.
  • Ensuring the security and integrity of databases, including creating and managing users, roles, and permissions.
  • Performing regular backups and recovery operations.
  • Developing and maintaining database standards, documentation, and procedures.
  • Conducting database tuning and performance monitoring.
  • Designing and implementing disaster recovery plans.
  • Providing 24/7 support for critical production systems.
  • Collaborating with developers to design and optimise SQL queries.
  • Troubleshooting database-related issues and providing timely solutions.
  • Implementing and managing database replication and clustering.
  • Conducting data migrations and ETL processes.

WHAT WE ARE LOOKING FOR:

  • 6+ years as a MySQL DBA or in a similar role.
  • Bachelor's degree in Computer Science or a related field.
  • In-depth knowledge of MySQL database management.
  • Proficiency in database design, backup/restore, performance tuning, and replication.
  • Strong SQL and database scripting skills.
  • Familiarity with Linux/Unix operating systems.
  • Understanding of database security management and data protection principles.
  • Experience with both On-Premise and Cloud database solutions (e.g., Oracle Cloud Infrastructure, AWS RDS, Google Cloud SQL).
  • Ability to work in high-demand and high-availability system environments.
  • Familiarity with database replication and clustering using Galera Cluster.
  • Experience with MariaDB.
  • Knowledge of ProxySQL and/or other load-balancing technologies
  • Knowledge of MySQL High availability setup and management
  • Hands-on with database monitoring tools such as Percona, PRTG, MySQL Enterprise Monitor, etc.
  • Excellent problem-solving and analytical abilities.
  • Ability to work independently and as part of a team.
  • Proficient in English communication, both written and verbal.

AWESOME BUT NOT REQUIRED:

  • Certifications such as Oracle MySQL Database Administrator, MySQL Developer, or equivalent.
  • Knowledge of other database systems (e.g., PostgreSQL, MongoDB) is a plus.

WHAT’S IN IT FOR YOU?

  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
  • A culture in which we don’t criticise failure but ensure we learn from our mistakes
  • An Agile environment where your ideas are welcome
  • The possibility to grow and experience different projects
  • Ongoing Training & Mentoring
  • The possibility of travel

- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL BASED ONLY

Top Skills

Linux
Mariadb
MySQL
SQL

Similar Jobs

An Hour Ago
Bengaluru, Karnataka, IND
Remote
11,000 Employees
Senior level
11,000 Employees
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Data Scientist will collaborate with cross-functional teams to apply technical expertise in quantitative analysis and experimentation to develop business strategies. They will create insights to enhance products, measure success through metrics, and influence strategy decisions based on data-driven recommendations.
2 Hours Ago
India
Remote
6,000 Employees
Senior level
6,000 Employees
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
This role requires analyzing data, documenting business processes, and participating in solution design and change management activities. The individual will collaborate on implementing solutions and track progress while managing status reporting. Strong interpersonal skills and banking domain knowledge are essential.
Be an Early Applicant
10 Hours Ago
3 Locations
Remote
1,100 Employees
Senior level
1,100 Employees
Senior level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The Staff Software Engineer will join the AI Services team to develop applications and APIs for enhancing Acquia's digital experience platform. They will gather requirements, design solutions, code, review PRs, ensure compliance and security, mentor team members, and contribute to the architectural vision of the platform.

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account