Job Title: MySQL Database Administrator (DBA)
Location: Ahmedabad (On-site)
Shift: Night Shift
Experience Required: Minimum 2 Years
Job Overview
We are seeking a skilled and detail-oriented MySQL Database Administrator (DBA) with a minimum of 2 years of hands-on experience. The ideal candidate will be responsible for managing, maintaining, and optimizing MySQL databases in both development and production environments. You will ensure high availability, performance, security, and reliability of all database systems while working closely with development and IT teams.
Key Responsibilities
- Install, configure, and maintain MySQL databases across development, testing, and production environments.
- Design and implement efficient database structures, data models, and schema changes.
- Monitor database performance and perform tuning of queries, indexes, and overall database architecture.
- Ensure high availability and reliability of databases with minimal downtime.
- Perform regular database backups, restores, and disaster recovery planning/testing.
- Manage database security, including user roles, permissions, and access control.
- Troubleshoot and resolve database-related issues in a timely manner.
- Monitor database health, performance metrics, and capacity planning.
- Optimize slow queries and improve overall system efficiency.
- Support application teams with database-related requirements and integrations.
- Maintain documentation for database configurations, processes, and changes.
Required Skills & Qualifications
- Minimum 2 years of professional experience as a MySQL Database Administrator.
- Strong expertise in MySQL architecture and administration.
- Excellent knowledge of SQL, stored procedures, views, triggers, and indexing.
- Hands-on experience in performance tuning and query optimization.
- Solid understanding of backup, restore, replication, and migration processes.
- Experience with database monitoring and troubleshooting tools.
- Strong analytical, debugging, and problem-solving skills.
- Good understanding of database security best practices.
- Exposure to cloud platforms such as AWS, Google Cloud, or Azure is an advantage.
- Ability to work in a fast-paced, night-shift production support environment.
Preferred Skills
- Experience with MySQL replication and clustering.
- Knowledge of high availability (HA) and disaster recovery (DR) setups.
- Familiarity with Linux/Unix environments.
- Basic scripting knowledge (Shell/Python) for automation tasks.
What We Offer
- Competitive salary based on skills and experience
- Opportunity to work on production-critical systems
- Learning and growth in scalable database environments
- Supportive and technical team environment
Pay: ₹25,000.00 - ₹45,000.00 per month
Benefits:
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund
Ability to commute/relocate:
- Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Do you have minimum 2 years of experience as a MySQL Database Administrator (DBA)?
- Do you have experience with any cloud platforms (AWS / Azure / Google Cloud)?
- Are you available to join immediately or within notice period?
Experience:
- MySQL: 2 years (Required)
- Database administration: 2 years (Required)
- AWS: 2 years (Required)
Language:
- Hindi (Required)
- English (Required)
Location:
- Ahmedabad, Gujarat (Required)
Shift availability:
Work Location: In person