Назад
Company hidden
12 дней назад

Senior MySQL Database Administrator (MySQL)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
SA
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior MySQL Database Administrator (MySQL): Managing and optimizing multi-terabyte MySQL infrastructure across Google Cloud and AWS with an accent on high availability, disaster recovery, query optimization, and multi-cloud database architecture. Focus on designing failover and replication systems, tuning complex workloads, automating infrastructure with Terraform and Puppet, and leading incident response and upgrade initiatives.

Location: Cape Town, South Africa; hybrid

Company

hirify.global provides a commerce partnership marketing platform that helps brands manage affiliate, influencer, content publisher, ambassador, and customer referral partnerships.

What you will do

  • Manage Percona Server for MySQL across production, staging, and development environments, including multi-terabyte instances.
  • Design high-availability database infrastructure with ProxySQL, GitHub Orchestrator, automated failover, load balancing, query routing, and connection pooling.
  • Build backup, replication, disaster recovery, and point-in-time recovery procedures using XtraBackup and binary logs.
  • Analyze and optimize SQL queries, InnoDB configuration, execution plans, indexes, and database workloads.
  • Operate multi-region, multi-cloud database deployments across Google Cloud and AWS, including secondary database engines such as PostgreSQL, ClickHouse, Aurora, RDS, Cloud SQL, and SingleStore.
  • Develop infrastructure automation, monitoring, operational runbooks, security controls, capacity plans, upgrade strategies, and mentor junior DBAs and engineers.

Requirements

  • At least 5 years of experience as a production Database Administrator and 5+ years working with MySQL or Percona Server, Cloud SQL, or AWS RDS.
  • Hands-on experience with ProxySQL, GitHub Orchestrator, Percona XtraBackup, replication, failover, and point-in-time recovery.
  • Strong Linux or Unix administration, performance tuning, shell or Perl scripting, and Python or similar automation experience.
  • Experience with PostgreSQL and database security, including encryption, access control, authentication, authorization, and audit logging.
  • Knowledge of Google Cloud, AWS, Terraform, Puppet, Git/GitHub, Percona Toolkit, and database monitoring practices.
  • Ability to lead incident response and on-call operations, document technical decisions, collaborate with engineering teams, and mentor other DBAs or engineers.

Nice to have

  • Experience with ClickHouse, MongoDB, SingleStore, Debezium, Kafka, or other analytical and streaming technologies.
  • Exposure to MySQL kernel source code or internal mechanisms.
  • Relevant bachelor's degree or professional certifications in MySQL, Percona, or AWS databases.

Culture & Benefits

  • Hybrid work with a flexible Responsible PTO policy.
  • Up to 12 fully covered therapy or coaching sessions per year, dependent coverage, and monthly gym reimbursement.
  • Restricted Stock Units with a three-year vesting schedule, pending Board approval.
  • Free Coursera access, PXA courses, and support for continuous learning.
  • Paid parental leave, including 26 weeks for the primary caregiver and 13 weeks for the secondary caregiver.
  • Technology stipend for a home office and a monthly internet allowance.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →