MySQL Database Administrator

10 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 Open Hand Solutions Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Location : Chandigarh / Chennai We are looking for an experienced MySQL database administrator who will be responsible for ensuring the performance, availability, and security of clusters of MySQL instances. You will also be responsible for orchestrating upgrades, backups, and provisioning of database instances. You will also work in tandem with the other...


  • 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 Tata Consultancy Services (TCS) Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    TCS Hiring Role: Database (MySQL, Postgre, Mongo)Exp: 4-8 YearsLocation: Chennai (Primary), Bangalore, GandhinagarJDRequired Technical Skill SetL2 MySQL / Postgres / Mongo Databases, L1-L2 Cloud OpsShould have proficiency in database languages, operating systems, hardware components, and various cloud platformsExperience and exposure in installing &...


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

    We are looking to hire Senior MySQL Database Developers (2 positions) with 6–10 years of experience for our Chennai location.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...


  • Chennai, Tamil Nadu, India Pan Asia HR Solution Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Hi Warm Greetings, We are Hiring for Leading MNC for a direct and permanent position We are seeking for the both positions PostgreSQL DBA / MYSQL DBAPFB details:Skills Required : Postgresql D BA / MySQL DBAWork location : Chennai, Bengaluru, GurugramWork Mode : HybridExperience : 4.5 Years to 9 YearsCTC Range : Notice : Immediate to 30 Days1 . Skills...


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

    We are looking to hire Senior MySQL Database Developers with years of experience for our Chennai location.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,...


  • Chennai, Tamil Nadu, India HCL Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SENIOR SPECIALIST Skill (Primary) Application Operations-Database-MySQL Location Chennai Job Description (Posting). About HCLTech HCLTech is a global technology company, spread across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services...


  • Chennai, Tamil Nadu, India Accumed Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Responsible for managing and optimizing the database infrastructure including setup, configuration, security, backups, monitoring and performance tuning. Supports data governance, integrity and regulatory compliance requirements. Database Administrator Job Description: We are seeking a Database Administrator to manage the database ...


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

    Experience :7 + 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...