MySQL Database Administrator
10 hours ago
**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
-
MySQL Database Administrator
1 week ago
Pune, Maharashtra, India Prodege, LLC Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverviewThe 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...
-
MySQL Database Administrator
2 days ago
Pune, Maharashtra, India Prodege Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob 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...
-
MySQL Database Administrator
7 days ago
Pune, India Prodege, LLC Full timeJob 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...
-
Prodege - MySQL Database Administrator
2 weeks ago
Pune, India Prodege, LLC Full timeOverview : 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...
-
MySQL and Postgres Database Administration
2 weeks ago
Mumbai, Pune, India Crisil Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe 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...
-
Sr. MySQL Database Administrator
2 days ago
Pune, Maharashtra, India Prodege Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob 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...
-
Prodege - MySQL Database Administrator
6 days ago
Pune, Maharashtra, India Prodege, LLC Full time ₹ 6,00,000 - ₹ 18,00,000 per yearOverview : 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...
-
MySQL Database Administrator
4 days ago
Mumbai, Maharashtra, India Simple Logic IT Full timeIndia **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...
-
MySQL Database Administrator
2 weeks ago
Pune, Maharashtra, India NielsenIQ Full time ₹ 6,00,000 - ₹ 18,00,000 per yearMySQL 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...
-
Database Administrator
2 weeks ago
Pune, Maharashtra, India Prushal Technology Pvt Ltd Full timeResponsibilities: - 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...