DBA - MySQL

6 - 8 years

6 - 10 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 5 years of relevant experience.
Position Overview :We are seeking a highly skilled and experienced MySQL Database Administrator (DBA) with 6 to 8 years of hands-on experience in managing, securing, and optimizing MySQL database environments. The ideal candidate will be responsible for ensuring database reliability, performance, scalability, and availability across production, development, and test systems.Key ResponsibilitiesDatabase Administration & Operations:Install, configure, and upgrade MySQL databases (Community and/or Enterprise editions).Manage multiple database environments including production, development, QA, and staging.Perform regular health checks, capacity planning, and proactive monitoring of MySQL instances.Manage replication (Master-Slave, GTID-based, Group Replication) and clustering (InnoDB Cluster, Galera).Troubleshoot database-related issues (performance, locking, replication lag, crashes, corruption).Maintain and enforce database security, user access control, and auditing policies.Performance & Tuning:Optimize database performance by monitoring slow queries, indexing, partitioning, and caching.Analyze execution plans and tune SQL queries and schemas.Manage high availability and scalability using replication, clustering, load balancing, and connection pooling.Backup & Recovery:Implement and maintain robust backup/recovery strategies using mysqldump, mysqlpump, Percona XtraBackup, or equivalent.Test disaster recovery procedures regularly to ensure minimal downtime.Handle point-in-time recovery and restore operations during incidents.Handle DB refresh activity as per the requirement on AWS RDS and on prime environment.Automation & Scripting:Develop and maintain scripts in Shell/Python/Perl/Ansible to automate routine DBA tasks.Required Skills68 years of proven experience as a MySQL DBA in large-scale environments.Strong expertise in MySQL 8.0 administration, performance tuning, replication, and clustering.Solid understanding of RDBMS concepts, ACID properties, transactions, and isolation levels.Proficiency in Linux/Unix environments with strong shell scripting skills.Experience in backup/recovery strategies.Hands-on experience with high availability solutions Familiarity with cloud platforms (AWS RDS/Aurora, GCP CloudSQL, Azure MySQL).Strong problem-solving, analytical, and troubleshooting skills.Good communication skills and ability to collaborate with cross-functional teams.Preferred Skills (Good to Have)Exposure to Oracle MSSQL database administrationExperience with Kubernetes Docker for containerized MySQL deployments.Knowledge of Git Repo for DB patching, backup, and instance creation.Skills:

  • Database Administration
  • MySQL
  • Oracle
  • Linux

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
CGI logo
CGI

Information Technology and Consulting

Montreal

RecommendedJobs for You

bengaluru, karnataka

bengaluru, karnataka, india

bengaluru, karnataka