MySQL Database Administrator

Tata Consultancy Services

Philippines

On-site

PHP 600,000 - 1,200,000

Full time

35 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services APAC seeks an experienced MySQL Database Administrator (DBA) to manage and optimize large MySQL environments. The role focuses on high availability, disaster recovery, and performance tuning across enterprise applications.

You will configure InnoDB clusters, Group Replication, and MySQL Router; monitor health, automate tasks, and collaborate with DevOps for CI/CD changes. Strong scripting and security experience preferred.

Qualifications

  • Experience with MySQL clusters, high-availability architectures and disaster recovery.
  • Strong SQL query optimization and indexing strategy experience.
  • Hands-on with MySQL Router, Group Replication, and AdminAPI.
  • Automation skills using Shell/Python/Bash and CI/CD integrations.

Responsibilities

  • Install, configure, upgrade, and maintain MySQL Server environments across prod, staging, and development.
  • Design and manage MySQL InnoDB Cluster environments and configure replication groups.
  • Monitor and troubleshoot replication lag and cluster health; perform failover drills.
  • Optimize performance by analyzing slow queries, indexing, and caching; manage backups and PITR.
  • Implement security controls, user management, and auditing per policy.

Skills

MySQL Administration
Database Design
SQL Optimization
Indexing
Group Replication
MySQL Shell
MySQL Router
Single Primary
Multi Primary
Master-Slave
Master-Master
GTID Replication
Multi Source Replication
PITR Recovery
PMM
Grafana
Shell Scripting

Tools

PMM
Grafana
MySQL Router

Job description

Join Tata Consultancy Services, Asia Pacific and be part of an organization committed to sustainable development for our future. TCS follows the Tata group philosophy of building sustainable businesses that are rooted in the community and demonstrate care for the environment. Our unique values position us to combine a purpose-driven worldview with digital innovation, collaborating with customers, communities and governments to lead and shape innovative solutions for a sustainable future. TCS has been carbon neutral in its operations across 11 countries, 12 delivery center’s and 18 offices in Asia Pacific since 2022. This is only the initial stage in TCS’ journey as we strive to achieve long-term net zero emissions by 2030.

Corporate sustainability is embedded in our triple-bottom-line, focusing on people, the planet, and our purpose. Our offices are designed with eco-friendly features that significantly reduce our carbon footprint and enhance energy efficiency. We actively champion green initiatives, such as promoting paperless operations, implementing energy-efficient practices, and fostering employee engagement in sustainability efforts. When you become part of the TCS family, you will play an essential role dedicated to innovation, excellence, and crafting a brighter, greener future together. Join us and be a part of our mission to drive sustainability through technology and talent at Tata Consultancy Services, APAC today.

Job Title: MySQL Database Administrator (MySQL DBA)
Job Summary

We are seeking an experienced MySQL Database Administrator (DBA) to manage, optimize, and support mission-critical MySQL database environments. The ideal candidate should have deep expertise in MySQL Clusters, InnoDB Cluster, MySQL Router, Group Replication, High Availability (HA), Disaster Recovery (DR), Performance Tuning, and Automation. The role involves ensuring database availability, reliability, scalability, and security across enterprise applications.

Key Responsibilities
Database Administration
  • Install, configure, upgrade, and maintain MySQL Server environments.
  • Manage MySQL 5.7/8.0 databases in production, staging, and development environments.
  • Perform database capacity planning and storage management.
  • Implement database standards, policies, and procedures.
MySQL Cluster & High Availability
  • Design, implement, and support MySQL InnoDB Cluster environments.
  • Configure and manage MySQL Group Replication.
  • Administer MySQL Router for application connectivity and failover.
  • Configure multi-node database clusters for high availability.
  • Monitor cluster health and troubleshoot replication issues.
  • Perform failover testing and disaster recovery drills.
Replication Management
  • Configure and maintain:
  • Group Replication
  • Multi-Source Replication
  • Resolve replication lag and consistency issues.
  • Monitor replica performance and synchronization.
Performance Tuning
  • Analyze slow query logs and optimize SQL queries.
  • Create and maintain indexes for performance improvements.
  • Binary Logs
  • Query Cache (legacy)
  • Temp Tables
  • Conduct database health checks and performance assessments.
Backup and Recovery
  • mysqlpump
  • Perform point-in-time recovery (PITR).
  • Validate backup and recovery procedures periodically.
Monitoring and Troubleshooting
  • Monitor database performance using:
  • PMM (Percona Monitoring and Management)
  • Grafana
  • Troubleshoot database outages and performance bottlenecks.
  • Perform root cause analysis (RCA) for incidents.
Security and Compliance
  • Manage database users, roles, and privileges.
  • Implement SSL/TLS encryption.
  • Configure auditing and security controls.
  • Ensure compliance with organizational security policies.
Automation and DevOps
  • Automate routine DBA tasks using Shell/Python/Bash.
  • Support CI/CD deployments involving database changes.
  • Collaborate with cloud and DevOps teams.
Required Technical Skills
Core MySQL Skills
  • MySQL Server 5.7/8.0 Administration
  • Database Design
  • SQL Query Optimization
  • Indexing Strategies
  • MySQL Group Replication
  • MySQL Shell (AdminAPI)
  • MySQL Router
  • Single Primary Mode
  • Multi Primary Mode
Replication Technologies
  • Master-Slave Replication
  • Master-Master Replication
  • GTID Replication
  • Multi Source Replication
Backup & Recovery
  • PITR Recovery
Monitoring Tools
  • PMM
  • Grafana
Operating Systems
  • Shell Scripting
MySQL Router Specific Skills

Candidate should have hands-on experience in:

  • Installing and configuring MySQL Router.
  • Configuring MySQL Router with InnoDB Cluster.
  • Managing Read/Write and Read-Only routing.
  • Monitoring Router logs and troubleshooting connection issues.
  • Integrating applications with MySQL Router endpoints.
  • Understanding metadata cache and routing strategies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MySQL DBA | HA/DR & Automation Expert
MySQL DBA | HA/DR & Automation Expert

Tata Consultancy Services • Philippines

On-site
PHP 600,000 - 1,200,000
Junior Database Administrator - Hybrid - BGC - Up to 60K
Junior Database Administrator - Hybrid - BGC - Up to 60K

weSource Management Consultancy Firm • Taguig

Hybrid
Senior Database Administrator
Senior Database Administrator

UpSkill MNL • Metro Manila

On-site
PHP 1,200,000 - 1,500,000
Associate Database Administrator
Associate Database Administrator

UpSkill MNL • Metro Manila

On-site
PHP 420,000 - 650,000
Sr Database Admin_Hybrid_Ortigas_Up to 110K
Sr Database Admin_Hybrid_Ortigas_Up to 110K

weSource Management Consultancy Firm • Pasig

Hybrid
PHP 93,000 - 110,000
Database Administrator -Hybrid- Ortigas - Up to 80K
Database Administrator -Hybrid- Ortigas - Up to 80K

weSource Management Consultancy Firm • Pasig

Hybrid
Database Manager/Sr DBA - Up to 110K - Ortigas
Database Manager/Sr DBA - Up to 110K - Ortigas

weSource Management Consultancy Firm • Pasig

On-site
PHP 93,000 - 110,000
Principal Database Design And Admin
Principal Database Design And Admin

Ingram Micro • Philippines

On-site
PHP 700,000 - 1,300,000
Sr. Professional, Database Design and Admin
Sr. Professional, Database Design and Admin

Ingram Micro • Philippines

On-site
PHP 800,000 - 1,200,000
Oracle Database Support Engineer
Oracle Database Support Engineer

768 TP ICAP Management Services Ltd (Philippines Branch) • Taguig

On-site
PHP 1,200,000 - 1,800,000