MySQL Database Administrator

10 hours ago


Pune Maharashtra, India HiringGo Full time

**Job Description
- MySQL Engineer**

As an L3 MySQL Database Engineer, you will be responsible for the advanced administration, troubleshooting, and optimization of MySQL databases within our environment. You will provide expert-level support for complex database issues, lead troubleshooting efforts, and contribute to the development and implementation of database architecture best practices.

You will work closely with cross-functional teams, including developers, system administrators, and cloud engineers, to ensure the availability, performance, security, and scalability of MySQLbased solutions.

**Responsibilities**:

- Provide expert-level troubleshooting for critical database issues, including performance degradation, slow queries, deadlocks, and replication failures.
- Manage and optimize large-scale MySQL database environments, including configuration, clustering, replication, and backup strategies.
- Implement and monitor performance tuning techniques such as query optimization, indexing, and resource allocation.
- Troubleshoot and resolve complex issues related to MySQL replication, sharding, and failover configurations.
- Design and implement high-availability (HA) and disaster recovery (DR) solutions using MySQL clustering, MySQL Group Replication, and other related technologies.
- Collaborate with development teams to optimize database queries, schemas, and stored procedures for performance and scalability.
- Work with cloud teams to manage MySQL databases in cloud environments (AWS, Azure, GCP).
- Contribute to the automation of database management tasks using scripting languages (e.g., Bash, Python, Ansible).
- Ensure robust database security practices, including user roles, encryption, and audit logging.
- Provide guidance and mentorship to junior team members and participate in code and database architecture reviews.
- Maintain comprehensive documentation for database architectures, configurations, and troubleshooting procedures.
- Participate in on-call rotation to support database environments during critical incidents or system downtimes.

**Key Skills & Qualifications**:

- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Minimum of 5+ years of experience managing and administering MySQL databases in production environments.
- In-depth knowledge of MySQL architecture, query optimization, replication, clustering, and failover mechanisms.
- Hands-on experience with MySQL performance tuning and troubleshooting (e.g., slow query logs, EXPLAIN plans, indexing).
- Strong expertise in_**MySQL**_**high-availability solutions, including MySQL Cluster, MySQL Group Replication, and Galera Cluster.**:

- Experience with MySQL backup strategies and disaster recovery planning (e.g., logical backups, physical backups, point-in-time recovery).
- Familiarity with cloud-based database platforms and managing MySQL in cloud environments (AWS RDS, Google Cloud SQL, Azure Database for MySQL).
- Strong understanding of database security concepts, including encryption (data-at-rest, data-in-transit), user authentication, and role-based access control.
- Experience with automation and configuration management tools such as Ansible, Chef, or Puppet.
- Knowledge of containerized environments (Docker, Kubernetes) and their integration with MySQL.
- Strong scripting skills **(Bash, Python, or similar languages)** to automate tasks and database management processes.
- Familiarity with monitoring tools like Prometheus, Nagios, Percona Monitoring and Management (PMM), or Zabbix.
- Excellent problem-solving and analytical skills, with a proactive approach to identifying and resolving database issues.
- Strong communication and collaboration skills, with the ability to mentor and work effectively with other teams.

**Preferred Skills**:

- Certifications in **MySQL or database administration (e.g., MySQL DBA certification, Oracle Certified Professional).**:

- Experience with **database-as-a-service (DBaaS)**offerings and hybrid cloud environments.
- Knowledge of additional databases (**e.g., MariaDB, PostgreSQL) or NoSQL**technologies is a plus.

**Job Types**: Full-time, Permanent

Pay: ₹1,000,000.00 - ₹1,400,000.00 per year

**Benefits**:

- Paid sick time
- Provident Fund

Schedule:

- Day shift

**Experience**:

- MySQL: 5 years (required)
- MySQL architecture: 3 years (required)
- MySQL in cloud environments: 3 years (required)
- MySQL or DBA certification: 3 years (required)

License/Certification:

- MySQL DBA certification (required)

**Location**:

- Pune, Maharashtra (required)

Work Location: In person



  • Pune, Maharashtra, India Prodege, LLC Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OverviewThe MySQL Database Administrator plays a critical role in maintaining the reliability, performance, and scalability of our database systems. By combining advanced MySQL expertise with strong Linux administration skills, this role ensures our data platforms support high-volume, mission-critical applications. The successful candidate will drive...


  • Pune, Maharashtra, India Prodege Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Details Pune - Pune, Maharashtra Fully Remote Full Time Day Description Overview:The MySQL Database Administrator plays a critical role in maintaining the reliability, performance, and scalability of our database systems. By combining advanced MySQL expertise with strong Linux administration skills, this role ensures our data platforms...


  • Pune, India Prodege, LLC Full time

    Job Description Overview The MySQL Database Administrator plays a critical role in maintaining the reliability, performance, and scalability of our database systems. By combining advanced MySQL expertise with strong Linux administration skills, this role ensures our data platforms support high-volume, mission-critical applications. The successful candidate...


  • Pune, India Prodege, LLC Full time

    Overview : The Sr. MySQL Database Administrator plays a critical role in maintaining the reliability, performance, and scalability of our database systems. By combining advanced MySQL expertise with strong Linux administration skills, this role ensures our data platforms support high-volume, mission-critical applications. The successful candidate will drive...


  • Mumbai, Pune, India Crisil Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are seeking an experienced Database Administrator (DBA) to join our team, responsible for the administration, maintenance, and optimization of our MySQL and Postgres databases. The candidate should have a strong background in database design, development, and performance tuning, with expertise in both MySQL and Postgres administration.Key...


  • Pune, Maharashtra, India Prodege Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Details Pune - Pune, Maharashtra Hybrid Full Time Day Description Overview:The Sr. MySQL Database Administrator plays a critical role in maintaining the reliability, performance, and scalability of our database systems. By combining advanced MySQL expertise with strong Linux administration skills, this role ensures our data platforms...


  • Pune, Maharashtra, India Prodege, LLC Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Overview : The Sr. MySQL Database Administrator plays a critical role in maintaining the reliability, performance, and scalability of our database systems. By combining advanced MySQL expertise with strong Linux administration skills, this role ensures our data platforms support high-volume, mission-critical applications. The successful candidate...


  • Mumbai, Maharashtra, India Simple Logic IT Full time

    India **Experience: 3 - 5 Years**: **_JOB_**_ _**SUMMARY**: - Identify opportunities for improved performance in SQL operations and implementations. - Oversee the operations of the production and staging environments databases. - Design, implement, and monitor disaster recovery plans as it pertains to the production database environment. - Perform...


  • Pune, Maharashtra, India NielsenIQ Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    MySQL Database Administrator (Mysql, performance tuning, query optimization (schema design & indexes), data security Job Description • Respond to on-call alerts in the event of production server failures. You will be expected to take all necessary actions to resolve the issue and return the service to a normal state. On-call responsibilities may extend...


  • Pune, Maharashtra, India Prushal Technology Pvt Ltd Full time

    Responsibilities: - Manage and optimize database systems (MSSQL Server, MySQL, MongoDB, Cosmos DB) to ensure high availability and performance. - Perform database design, tuning, backup, recovery, and security management. - Implement and maintain disaster recovery plans. - Monitor database performance and troubleshoot any issues. - Workclosely with...