There are still lots of open positions. Let's find the one that's right for you.
The position involves installing, configuring, and maintaining MySQL database instances both on-premises and in cloud environments. The role requires monitoring database performance and optimizing queries, indexing, and schema design to ensure efficient database operations. Additionally, the candidate will implement backup, restore, and disaster recovery procedures to safeguard data integrity. The responsibilities also include configuring and managing replication methods such as Master-Slave, Group Replication, and MySQL Cluster. Troubleshooting and resolving database issues, including performance bottlenecks and outages, is a critical part of the job. The candidate will need to implement security best practices, including access control, encryption, and compliance with regulations like GDPR and PCI-DSS. Automation of database administration tasks using scripts in Shell, Python, or SQL is expected. The role also involves performing database migrations, upgrades, and patching with minimal downtime, as well as monitoring system health, storage, and capacity utilization using MySQL tools and third-party solutions. Collaboration with development teams to optimize queries and design scalable solutions is essential.