MySQL Database Administrator

Golden Hippo

Madurai District

On-site

INR 900,000 - 1,500,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Golden Hippo is seeking an experienced MySQL Database Administrator to manage production MySQL/MariaDB and MongoDB environments across development, QA, and production. You will optimize queries, design backups, ensure high availability, and collaborate with development teams to improve performance.

Candidates should have 3–5 years in DB administration, scripting skills, and familiarity with monitoring tools.

Qualifications

  • 3–5 years of experience in MySQL/MariaDB and MongoDB administration with hands-on performance tuning and optimization.
  • Strong knowledge of MySQL query optimization, indexing, execution plans, and performance troubleshooting.
  • Experience with MongoDB performance tuning, indexing strategies, aggregation framework, query optimization, and schema design.
  • Experience with MySQL Replication and MongoDB Replica Sets/Sharding setup, administration, and troubleshooting.
  • Experience with backup and recovery tools for both MySQL and MongoDB.
  • Experience with scripting (Shell, Bash, Python, or PowerShell) for database automation.
  • Familiarity with PMM, MongoDB Compass, MongoDB Atlas Monitoring, or equivalent.

Responsibilities

  • Setup, administer, and support MySQL/MariaDB and MongoDB database servers for Production, QA, and Development environments.
  • Design and implement database monitoring for performance, bottlenecks, replication health, and other issues, identify and deploy appropriate solutions.
  • Design, implement, and maintain database backup, restoration, disaster recovery, and upgrade strategies for MySQL and MongoDB.
  • Design and implement database architectures that support business requirements, scalability, and high availability.
  • Create and optimize complex SQL queries, indexes, stored procedures, bulk data extraction processes, and MongoDB aggregation pipelines and indexes.
  • Build database automation tools and scripts for administration, monitoring, backup, and maintenance tasks.
  • Proactively monitor database systems to ensure security, availability, and minimal downtime.
  • Manage large-scale, complex distributed web applications with both relational (MySQL) and NoSQL (MongoDB) databases.
  • Experience supporting high‑throughput, high‑availability database environments.
  • Perform database performance tuning using monitoring and profiling tools.
  • Configure and maintain MySQL Replication/Clustering and MongoDB Replica Sets/Sharding, including tuning, sizing, monitoring, and troubleshooting.
  • Work closely with development and infrastructure teams to optimize database design, deployments, and application performance.
  • Provide 24×7 production database support and participate in on‑call rotations.

Skills

MySQL Admin
MongoDB Admin
Query Optimization
Backup & Recovery
Scripting
Linux Admin
On-call Support

Tools

PMM
MongoDB Atlas
MongoDB Compass

Job description

We are seeking an experienced MySQL Database Administrator (DBA) to manage, maintain, optimize, and secure our MySQL database environments. The ideal candidate will be responsible for ensuring high availability, performance tuning, backup and recovery, database security, and supporting application development teams. The role requires strong analytical skills, problem-solving abilities, and experience with production database environments.

Skills
  • 3-5 years of experience in MySQL/MariaDB and MongoDB administration with hands‑on performance tuning and optimization.
  • Strong knowledge of MySQL query optimization, indexing, execution plans, and performance troubleshooting.
  • Experience with MongoDB performance tuning, indexing strategies, aggregation framework, query optimization, and schema design.
  • Experience with MySQL Replication and MongoDB Replica Sets/Sharding setup, administration, and troubleshooting.
  • Experience with backup and recovery tools for both MySQL and MongoDB.
  • Experience with scripting (Shell, Bash, Python, or PowerShell) for database automation.
  • Familiarity with PMM, MongoDB Compass, MongoDB Atlas Monitoring, or equivalent.
  • Experience with Linux system administration and cloud environments is an advantage.
  • Excellent oral and written communication skills.
  • Exceptional problem‑solving skills and strong attention to detail.
  • Ability to work independently with minimal supervision while collaborating effectively within a team.
  • MySQL and/or MongoDB certifications will be an added advantage.
  • Willingness to provide 24×7 production support and participate in on‑call activities.

Setup, administer, and support MySQL/MariaDB and MongoDB database servers for Production, QA, and Development environments.

Design and implement database monitoring for performance, bottlenecks, replication health, and other issues, identify and deploy appropriate solutions.

Design, implement, and maintain database backup, restoration, disaster recovery, and upgrade strategies for MySQL and MongoDB.

Design and implement database architectures that support business requirements, scalability, and high availability.

Create and optimize complex SQL queries, indexes, stored procedures, bulk data extraction processes, and MongoDB aggregation pipelines and indexes.

Build database automation tools and scripts for administration, monitoring, backup, and maintenance tasks.

Proactively monitor database systems to ensure security, availability, and minimal downtime.

Manage large-scale, complex distributed web applications with both relational (MySQL) and NoSQL (MongoDB) databases.

Experience supporting high‑throughput, high‑availability database environments.

Perform database performance tuning using monitoring and profiling tools.

Configure and maintain MySQL Replication/Clustering and MongoDB Replica Sets/Sharding, including tuning, sizing, monitoring, and troubleshooting.

Work closely with development and infrastructure teams to optimize database design, deployments, and application performance.

Provide 24×7 production database support and participate in on‑call rotations.

Full Name

Email ID

Your Location

Notice Period

Reason for seeking a new job

How did you know about this position?

Willing to relocate work locations ? Yes No

Flexible to work in rotational & night shifts Yes No

Any friends or relative working with GHT ? Yes No

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

MariaDB Database Administrator | Jobs In India
MariaDB Database Administrator | Jobs In India

DigitalXNode • Ahmedabad District

Remote
INR 800,000 - 1,400,000
Senior MySQL DBA (MySQL, MariaDB,)
Senior MySQL DBA (MySQL, MariaDB,)

State Bank Operations Support Services • Navi Mumbai

On-site
INR 1,400,000 - 2,100,000
Database Administrator - MySQL / PostgreSQL / MongoDB
Database Administrator - MySQL / PostgreSQL / MongoDB

M2P • Chennai District

On-site
INR 900,000 - 1,500,000
Jr/Database Administrator
Jr/Database Administrator

My Healthcare • Gurugram District

On-site
INR 1,500,000 - 2,300,000
Database Engineer MYSQL .
Database Engineer MYSQL .

KreditBee • Bengaluru

On-site
INR 800,000 - 1,500,000
MySQL Database Administrator (DBA)
MySQL Database Administrator (DBA)

Techno Placements • Mumbai

On-site
INR 900,000 - 1,300,000
MySQL Database Administrator
MySQL Database Administrator

Miratech • Karnataka

Remote
INR 900,000 - 1,300,000
Relentless Performance culture
Competitive pay & benefits
Remote work flexibility
+3
Lead Database Engineer
Lead Database Engineer

KreditBee • Bengaluru

On-site
INR 800,000 - 1,500,000
Database Engineer
Database Engineer

Mydbops LLP • Bengaluru

On-site
INR 1,200,000 - 2,200,000
MSSQL DBA
MSSQL DBA

Cloudxtreme • Bengaluru

On-site
INR 600,000 - 900,000