MySQL Database Administrator

23 hours ago


Chennai, Tamil Nadu, India Crew Kraftorz Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Job Description: MySQL Database Administrator (DBA)

Position Overview:

We are looking for an experienced MySQL Database Administrator (DBA) to manage and support our database infrastructure. The ideal candidate will be responsible for ensuring high availability, performance, security, and scalability of MySQL databases in production and development environments. This role requires strong technical expertise in database administration, query optimization, backup/recovery, and troubleshooting.

Key Responsibilities:

Database Administration

  • Install, configure, upgrade, and patch MySQL database servers.
  • Manage schemas, tables, indexes, partitions, and storage engines.
  • Create and maintain stored procedures, triggers, and functions.

Performance Optimization

  • Monitor database performance using Performance Schema, MySQL Enterprise Monitor, Percona PMM, or similar tools.
  • Optimize queries, execution plans, and indexing strategies.
  • Troubleshoot slow queries, locks, and performance bottlenecks.

Backup, Recovery & Security

  • Develop and maintain backup/recovery procedures using mysqldump, Percona XtraBackup, or other tools.
  • Implement and test disaster recovery (DR) and high availability (HA) solutions.
  • Manage user accounts, roles, and privileges.
  • Ensure compliance with data security and privacy standards.

High Availability & Replication

  • Configure and maintain MySQL Replication, MySQL Cluster, and/or Percona XtraDB Cluster.
  • Implement failover, load balancing, and sharding strategies.
  • Monitor replication lag and consistency across environments.

Collaboration & Support

  • Work closely with application developers on schema design and SQL query optimization.
  • Support ETL processes, data migrations, and integration with third-party applications.
  • Provide production support and on-call availability for critical incidents.
  • Document database processes, SOPs, and troubleshooting guides.

Qualifications

  • Bachelors degree in Computer Science, IT, or related field.
  • 7+ years of hands-on experience as a MySQL DBA.
  • Strong skills in SQL, query optimization, indexing, and stored procedures.
  • Experience with replication, clustering, and HA/DR solutions.
  • Knowledge of Linux/Unix system administration as it relates to MySQL.
  • Proficiency with backup/recovery strategies and tools (mysqldump, XtraBackup, etc.).
  • Familiarity with cloud databases (AWS RDS/Aurora, GCP Cloud SQL, Azure Database for MySQL).

Preferred Skills & Certifications

  • MySQL Database Administrator Certification.
  • Experience with automation/scripting (Python, Bash, Ansible).
  • Exposure to NoSQL databases (MongoDB, Redis) is a plus.
  • Familiarity with DevOps and CI/CD pipelines for database deployment.

Work Environment

  • Full-time role at Chennai at our Adyar/Gopalpuram Centers
  • Requires after-hours availability for upgrades, maintenance, and critical issues.

Interested candidates can email their updated resume to



  • Chennai, Tamil Nadu, India Headsbase Select Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Database AdministrationInstall, configure, upgrade, and patch MySQL database servers.Manage schemas, tables, indexes, partitions, and storage engines.Create and maintain stored procedures, triggers, and functions.Performance OptimizationMonitor database performance using Performance Schema, MySQL Enterprise Monitor, Percona PMM, or similar tools.Optimize...


  • Chennai, Tamil Nadu, India Miratech Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company Description Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain...


  • Chennai, Tamil Nadu, India PayTabs Global Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Key ResponsibilitiesInstall, configure, upgrade, and patch MySQL database instances across various environments (development, staging, production).Monitor database performance, availability, and capacity, implementing proactive measures to prevent issues.Set up and manage comprehensive database backup, recovery, and disaster recovery strategies, conducting...


  • Chennai, Tamil Nadu, India Sanmina Full time

    Job DescriptionKey Responsibilities:- 5+ years of experience in administration and maintenance of MSSQL, PostgreSQL, and MySQL database engines.- Strong knowledge of DBA administrative tasks and database engine architecture.- Well-versed in implementing robust database security practices.- Experience in cloud-based database hosting, preferably in Google...


  • Chennai, Tamil Nadu, India Sanmina Full time

    Job DescriptionRole & Responsibilities:- Administer and maintain MSSQL, PostgreSQL, and MySQL database environments with 3+ years of hands-on experience.- Perform core DBA administrative tasks with a strong grasp of database engine architecture.- Implement and maintain robust database security protocols.- Manage cloud-based database hosting, preferably on...


  • Chennai, Tamil Nadu, India Best Infosystems Ltd. Full time

    Cloud DB Engineer ( MYSQL DBA )_ Chennai_WFO (5 Day)_Shift: 24*7 Role: MYSQL DBA - Lead Engineer (Cloud DB Engineer ( MYSQL DBA )) Location: Chennai Work Experience: 15+ years Mode: WFO (5 Day) Shift: 24*7 Key Skills: MYSQL DBA, PostgreSQL, SQL Server, AWS RDS aurora. Job Description: Mandate Skill : Strong technical expertise on SQL, NoSQL and databases...


  • Chennai, Tamil Nadu, India Sanmina Full time

    Job DescriptionKey Responsibilities:- Administer and maintain MSSQL, PostgresDB, and MySQL database engines with 5+ years of hands-on experience.- Perform core DBA administrative tasks and understand DB engine architectures in depth.- Establish and maintain strong database security protocols and standards.- Manage cloud-based database hosting, preferably on...


  • Chennai, Tamil Nadu, India PayTabs Global Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Kindly fill the form. The profiles will be considered based only on the responses in the forms.SummaryWe are seeking a highly skilled and experienced DBA to join our expanding Information Technology team. In this role, you will help develop and design technology solutions that are scalable, relevant, and critical to our company's success. You will join the...


  • Chennai, Tamil Nadu, India Worktual Innovation Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience : 6 to 10 yearsWork Location: Chennai [ Work from office]The ideal candidates must bring strong expertise in MySQL and PostgreSQL with hands-on experience in:Advanced database design, query tuning, indexing, and performance optimization.Development of stored procedures, triggers, and functions.Replication, clustering, PITR, and high-availability...


  • Chennai, Tamil Nadu, India T2 Innovations Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Job Summary:We are looking for an experienced Database Administrator (DBA) with strong expertise in migrating databases from Oracle to MySQL. The role involves hands-on work in schema conversion, data migration, performance tuning, scripting, and post-migration support.Key Responsibilities:Lead end-to-end Oracle to MySQL migrationPerform schema conversion,...