MySQL Server Database Administrator

Job Category: Business and finance
Job Location: United States
Company Name: Fortified Data

About the Role

Fortified Data is seeking an experienced MySQL Database Administrator (DBA) to join our technical service delivery team. You will be responsible for designing, managing, and supporting MySQL databases for clients, ensuring stability, performance, reliability, and security. This role requires strong technical expertise, proactive problem-solving, and the ability to work independently in a fully remote environment.

Key Responsibilities

  • Manage inbound client support requests and prioritize based on SLA.

  • Troubleshoot MySQL database issues: integrity, performance, replication, connectivity, and security.

  • Document resolutions in ticket management systems and communicate updates with clients and team members.

  • Serve as an escalation point during critical client events (24×7 team).

  • Plan and perform installation, patching, and maintenance of MySQL databases.

  • Proactively monitor and optimize MySQL performance.

  • Implement high availability and disaster recovery solutions (replication, clustering, failover).

  • Create and maintain scripts for database creation, automation, and maintenance tasks.

  • Conduct root cause analysis and present findings to clients.

  • Mentor junior DBAs and contribute to knowledge-sharing activities like lunch-and-learns, blogs, and white papers.

Required Experience

  • 4–6+ years of MySQL Database Administration experience.

  • MySQL versions 5.7, 8.0, 8.4 (or later).

  • Advanced installation, configuration, and patching of MySQL.

  • Replication technologies: master-slave, group replication, InnoDB Cluster.

  • Backup/recovery strategies (mysqldump, Percona XtraBackup, MySQL Enterprise Backup).

  • High availability and disaster recovery implementation.

  • SQL proficiency and query optimization.

  • Performance tuning: query optimization, index design, explain plan analysis.

  • Knowledge of InnoDB, buffer pool management, and locking mechanisms.

  • Experience with Performance Schema, MySQL Enterprise Monitor, Prometheus, Grafana, or Zabbix.

  • MySQL security: authentication, authorization, encryption.

  • ACID principles and transaction management.

  • Intermediate knowledge of Linux and Windows Server OS; basic networking understanding.

Preferred Experience

  • 1+ year PostgreSQL administration.

  • Python, Bash, or Shell scripting for automation.

  • Managed Services Provider experience.

  • Data extraction, manipulation, and ETL processes.

  • Cloud database services (AWS RDS/Aurora, GCP SQL, Azure MySQL).

  • Containerized databases (Docker, Kubernetes).

  • Infrastructure-as-code tools (Ansible, Terraform).

  • MySQL clustering solutions (InnoDB Cluster, Galera).

  • Bonus: Oracle or MS SQL Server administration experience.

Required Attributes

  • Customer Service: Effective listener, responsive, team-oriented.

  • Multi-Tasking: Manage multiple issues/projects successfully.

  • Problem Solving: Identify, analyze, and improve processes.

  • Detail-Oriented: Thorough and precise in all tasks.

  • Automation/Tools: Proficient in Microsoft Office; adaptable to new software and technologies.

Work Environment

  • 100% remote with occasional travel as needed.

About Fortified Data

Fortified Data is a fully remote, fast-growing database services company helping organizations worldwide optimize critical data environments. Our team transforms complex database challenges into clear, actionable solutions, elevating technology environments while fostering a collaborative, curious, and growth-oriented culture. We are an equal-opportunity employer and require proof of legal work eligibility in the U.S.


APPLY

Apply for this position

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