MySQL/MariaDB Database Administrator (Remote)

Apex Systems, LLC
Waltham, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 130K

Job location

Remote
Waltham, United States of America

Tech stack

Adaptable Database Systems
Configuration Management
Information Systems
Databases
Linux
Disaster Recovery
Middleware
Monitoring of Systems
Knowledge Management
Network Layer
Log Analysis
MariaDB
MySQL
Performance Tuning
Query Optimization
Red Hat Enterprise Linux - RHEL
Runbook
SQL Stored Procedures
Virtualization Technology
Enterprise Software Applications
System Availability
Database Performance
Indexer
Information Technology
ServiceNow
VMware

Job description

We are seeking an experienced MySQL/MariaDB Database Administrator to join our Managed Services organization. This role will support a self-hosted enterprise application environment with strict availability, performance, and operational reliability expectations. The DBA will be responsible for database stability, replication health, performance tuning, backup and recovery, patching, troubleshooting, and production support across development, test, and production environments.

This is a client-facing managed services role, not a staff augmentation role. The ideal candidate takes proactive ownership of database health, identifies issues before they become incidents, documents clear resolution plans, and collaborates with application, infrastructure, and customer teams to maintain platform availability. The role includes participation in a scheduled on-call rotation for priority incidents, including after-hours support for P1/P2 events.

What is the role?

Database Administration & Operations

  • Administer, monitor, and maintain MySQL and MariaDB database environments supporting mission-critical enterprise applications
  • Manage database availability, performance, security, capacity, replication, and recoverability across production and non-production environments
  • Perform database patching, version upgrades, configuration tuning, maintenance windows, and post-change validation
  • Support backup, restore, and disaster recovery procedures, including periodic testing and documentation of recovery steps
  • Maintain database user access, privileges, service accounts, and administrative controls in alignment with security and change management practices

High Availability, Replication & Performance

  • Monitor and troubleshoot MariaDB replication topology, replication lag, failover readiness, and data consistency issues
  • Diagnose and resolve database performance issues using query analysis, indexing, execution plans, connection/session analysis, slow query logs, and resource utilization metrics
  • Proactively identify database bottlenecks, poorly performing jobs, storage constraints, and configuration risks before they impact availability
  • Partner with Linux, application, middleware, and monitoring teams to resolve cross-platform performance issues
  • Contribute to database modernization planning, including potential future migrations or platform changes

Managed Services & Incident Response

  • Participate in a scheduled 24x7 on-call rotation for P1/P2 incident response and escalated production support
  • Act as an escalation resource for tier 2/3 and advanced database incidents, including root cause analysis and corrective action planning
  • Create and maintain runbooks, operational procedures, health check reports, change documentation, and knowledge articles
  • Support data clone, refresh, and environment synchronization activities as part of regular maintenance cycles
  • Communicate clearly with customer stakeholders, technical teams, and service delivery leadership during incidents, maintenance events, and ongoing operations

Requirements

Do you have experience in Customer communication?, Do you have a Bachelor's degree?, * Database Expertise: Strong command of MySQL/MariaDB administration, replication, query tuning, indexes, stored procedures, logs, and configuration management

  • Operational Ownership: Ability to move beyond reactive ticket handling and proactively manage platform health, risk, and reliability
  • Incident Management: Ability to respond calmly and effectively during high-priority incidents, establish action plans, and drive issues to resolution
  • Analytical Troubleshooting: Strong problem-solving skills across database, operating system, storage, application, and network layers
  • Communication: Clear written and verbal communication with technical teams, service delivery leaders, and customer stakeholders
  • Documentation Discipline: Strong ability to document procedures, root cause analyses, runbooks, maintenance steps, and recurring health checks
  • MySQL and MariaDB database platforms, including replication and high-availability operational patterns
  • Linux/RHEL command-line administration sufficient to support database operations, log analysis, and system-level troubleshooting
  • Monitoring and observability tools for database, operating system, application, and availability metrics
  • Backup, restore, and disaster recovery tooling and procedures
  • Ticketing, change management, incident management, and knowledge management systems; ServiceNow experience is a plus
  • Virtualized infrastructure experience, including VMware or similar enterprise virtualization platforms, is helpful

What will you bring with you?

  • Bachelor's degree in Computer Science, Information Technology, Information Systems, or a related field preferred; equivalent professional experience will be considered

Benefits & conditions

4.44.4 out of 5 stars Waltham, MA Remote $120,000 - $130,000 a year - Full-time, Pulled from the full job description

  • Health insurance
  • Vision insurance
  • Dental insurance
  • Life insurance, The starting pay range for this role is $120,000.00 - $130,000.00. Full time employees will be eligible for medical, dental, vision, and life insurance in addition to discretionary bonuses. Actual compensation will depend on a number of factors, including actual work location, relevant experience (internal or external), technical skills, and other qualifications.

Apply for this position