Skip to content
Search
Close this search box.

MySQL Database Administrator (DBA):

  • Qualifications:
  • Bachelor’s or Master’s degree in computer science, Information Technology, or a related field.
  • 5-7 years of experience as a MySQL Database Administrator or in a similar role.
  • Strong knowledge of MySQL database architecture, administration, and performance tuning.
  • Experience with database backup and recovery strategies.
  • Familiarity with MySQL replication, clustering, and high availability solutions.
  • Proficient in SQL and experience with writing complex queries, stored procedures, and triggers.
  • Knowledge of database security best practices and tools.
  • Experience with monitoring tools (e.g., Nagios, Zabbix) and performance tuning tools (e.g., MySQL Workbench).
  • Strong problem-solving skills and the ability to work independently and as part of a team.
  • Good communication and interpersonal skills.

Key Responsibilities:

  • Database Management: Install, configure, and maintain MySQL databases, ensuring optimal performance and reliability.
  • Performance Tuning: Monitor database performance, identify bottlenecks, and implement tuning strategies to enhance efficiency.
  • Backup and Recovery: Develop and implement backup and recovery strategies to safeguard data integrity and availability.
  • Security Management: Implement and manage database security measures, including user access controls and data encryption.
  • Troubleshooting: Diagnose and resolve database issues, including performance problems, data corruption, and connectivity issues.
  • Replication and Clustering: Set up and manage MySQL replication and clustering for high availability and disaster recovery.
  • Upgrades and Migrations: Plan and execute database upgrades and migrations with minimal downtime.

Preferred Skills:

  • Experience with cloud-based database solutions (e.g., AWS RDS, Google Cloud SQL).

Apply for this position

Allowed Type(s): .pdf, .doc, .docx