skilled and proactive MySQL Database Administrator (DBA)
to manage, maintain, and optimize our MySQL database environments. The ideal candidate will be responsible for ensuring high availability, performance tuning, data security, and backup & recovery of databases supporting business-critical applications.
Key Responsibilities
Install, configure, upgrade, and maintain
MySQL databases
in production, staging, and development environments
Monitor database performance and proactively identify bottlenecks
Perform
query optimization
, indexing, and schema design improvements
Manage
backup, restore, and disaster recovery strategies
Ensure
high availability
using replication, clustering, or failover mechanisms
Implement and maintain
database security
, access control, and auditing
Troubleshoot database issues and provide root cause analysis
Collaborate with application developers to ensure optimal database design
Plan and execute database migrations and upgrades with minimal downtime
Maintain documentation for database architecture, procedures, and standards
Required Skills & Qualifications
Strong experience as a
MySQL DBA
Deep understanding of
MySQL architecture, replication, and performance tuning
Experience with
backup tools
(mysqldump, Percona XtraBackup, etc.)
Hands-on experience with
Linux/Unix environments
Strong SQL skills and understanding of indexing and query execution plans
Experience with
high-availability setups
(Master-Slave, Group Replication, Galera Cluster)
Knowledge of database security best practices
Ability to troubleshoot complex production issues under pressure
Job Type: Full-time
Pay: ?180,000.00 - ?240,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.