MySQL Database Administrator

Posting Date : August 28, 2025

Job Description

MySQL MariaDB Linux/Unix Database Security

We are seeking a highly skilled and detail-oriented MySQL Database Administrator (DBA) to join our growing technology team. The ideal candidate will be responsible for managing, monitoring, and optimizing large-scale databases to ensure security, high performance, and availability. You will work closely with developers, system administrators, and product teams to design and maintain robust database solutions.

As a MySQL DBA, you will handle tasks such as backup and recovery, query optimization, security hardening, and scaling databases to support business-critical applications.

If you are passionate about database performance, enjoy solving complex data challenges, and have a strong analytical mindset, we’d love to hear from you!

Expertise

  • Strong proficiency in MySQL database administration and query optimization.
  • Experience with database architecture, replication, partitioning, and clustering.
  • Knowledge of backup, recovery, and disaster recovery strategies.
  • Familiarity with Linux/Unix environments and shell scripting.
  • Strong understanding of data security, encryption, and user management.
  • Experience with performance tuning and monitoring tools (Percona, MySQL Enterprise Monitor, etc.).

Roles & Responsibilities

  • Install, configure, and maintain MySQL database servers.
  • Monitor database performance, optimize queries, and troubleshoot slow queries.
  • Implement robust backup and recovery procedures.
  • Manage user accounts, roles, and data access security.
  • Collaborate with developers to design efficient database schemas.
  • Ensure high availability and scalability through replication and clustering.
  • Stay updated with the latest MySQL updates, patches, and security practices.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Minimum 2+ years of hands-on experience in MySQL database administration.
  • Strong analytical and problem-solving skills.
  • Familiarity with cloud-based databases (AWS RDS, Google Cloud SQL, Azure Database).
  • Knowledge of scripting languages (Python, Bash, or PHP) is a plus.
  • Excellent communication and organizational skills.

Perks & Benefits

  • Competitive salary and performance-based incentives.
  • Flexible working hours and remote work options.
  • Health insurance and employee wellness programs.
  • Training, certifications, and professional development opportunities.
  • Friendly and collaborative team environment.

Apply Now