HamburgerMenu
hirist

Job Description

Job Description :


Key Responsibilities :


- Install, configure, and maintain MySQL databases (on-premises and/or cloud environments).


- Perform database performance tuning, query optimization, and capacity planning.


- Implement and monitor database backup, recovery, and disaster recovery strategies.


- Ensure high availability (HA) and replication across multiple database instances.


- Monitor and troubleshoot database performance, locks, deadlocks, and slow queries.


- Manage user access, roles, and security policies for MySQL databases.


- Automate routine DBA tasks using scripts (Bash, Python, or PowerShell).


- Collaborate with developers to design database schemas, indexes, and stored procedures.


- Apply patches, upgrades, and version migrations with minimal downtime.


- Create and maintain database documentation, including architecture diagrams and SOPs.


- Support data integrity, consistency, and compliance with organizational standards.


Required Skills & Qualifications :


- Bachelors degree in computer science, Information Technology, or related field.


- 4 - 10 years of experience as a MySQL DBA or similar role.


- Strong knowledge of MySQL architecture, replication, and InnoDB engine.


- Experience with MySQL clustering, partitioning, and query optimization.


- Hands-on experience with backup and recovery tools (e., mysqldump, Percona XtraBackup)


info-icon

Did you find something suspicious?