Search by job, company or skills

E

Senior System Engineer - MY SQL DBA

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a highly skilled and experienced Senior System Engineer specializing in MySQL Database Administration (DBA) to join our dynamic team. The ideal candidate will bring expertise in managing enterprise-scale MySQL environments, optimizing database performance, and implementing high-availability and disaster recovery solutions. If you are passionate about database engineering, automation, and collaborating with cross-functional teams, we want to hear from you.

Responsibilities

  • Lead MySQL database design, architecture optimization, HA/DR planning, and automation initiatives
  • Ensure enterprise-level scalability, reliability, performance, and security
  • Provide expert-level support during critical incidents
  • Drive modernization, optimization, and automation across MySQL environments
  • Collaborate with application, cloud, DevOps, and infrastructure teams to improve the database lifecycle
  • Architect, configure, and maintain complex MySQL production environments
  • Manage major upgrades, cross-platform migrations, and patching cycles
  • Design and implement robust HA/DR solutions, such as Group Replication, InnoDB Cluster, and XtraDB Cluster
  • Perform advanced performance tuning using slow logs, Performance Schema, sys schema, and deep query analysis
  • Implement enterprise backup strategies, including Percona XtraBackup, and support PITR scenarios
  • Conduct capacity planning, growth forecasting, and scalability assessments
  • Define and enforce MySQL security standards, including access control, encryption (TDE/SSL), and audit practices
  • Support developers with query optimization, schema reviews, and stored procedure tuning
  • Validate complex releases, participate in CAB meetings, and ensure smooth deployment cycles
  • Maintain architecture diagrams, technical standards, and best practices documentation
  • Drive automation using Shell, Python, and Ansible, integrating database tasks into CI/CD pipelines
  • Act as an escalation point and mentor junior and Level 2 DBAs

Requirements

  • 6+ years of experience as a MySQL DBA with enterprise-scale responsibilities
  • Deep understanding of MySQL internals, InnoDB tuning, redo logs, isolation levels, and locking
  • Strong expertise in replication (GTID, multi-source, failover handling) and HA architecture
  • Advanced performance tuning skills using Performance Schema, EXPLAIN ANALYZE, and index optimization
  • Expertise in backup/recovery, XtraBackup, PITR, and disaster recovery strategies
  • Strong Linux OS administration and Shell/Python scripting skills
  • Working knowledge of at least one additional RDBMS: Oracle / MS SQL / PostgreSQL / MongoDB
  • Ability to lead critical incident calls, root-cause analysis, and cross-functional coordination
  • Fluency in English (both written and spoken) at a minimum B2 level

Nice to have

  • Experience with cloud DB platforms (e.g., Aurora MySQL, RDS, Azure MySQL, GCP Cloud SQL)
  • Knowledge of Percona and MariaDB variants, including their performance characteristics
  • Experience with DevOps automation tools such as Ansible, Terraform, and Jenkins
  • Knowledge of security frameworks, audit compliance, and data protection standards
  • Relevant certifications (e.g., MySQL OCP, Percona Certified DBA)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136386859