+ Post Job +
Home Database Administration

MySQL Database Administrator

📍 Indore 🏷️ Database Administration 💰 ₹74,000 / month
A MySQL Database Administrator role has opened in Vijay Nagar, Indore. It's full-time and on-site, and the databases this person will manage support live applications, not a test environment tucked away somewhere. The role sits within the broader database administration function, working alongside teams that rely on databases to remain fast and available around the clock. The salary for this position is up to ₹74,000 per month.

What This Job Actually Involves

  • Design schemas and keep existing database structures healthy as the application grows around them, rather than letting technical debt pile up quietly.
  • Hunt down slow queries and rework them, whether that means adding an index, rewriting a join, or occasionally telling a developer their query is the actual problem.
  • Take responsibility for how data gets backed up and kept secure, covering the full loop rather than just the parts that are easy to automate.
  • Watch system health continuously, catching a resource bottleneck before it turns into an outage a customer notices.
  • Plan for growth ahead of time, so storage or connection limits don't become an emergency the week before a big product launch.
A specific case worth mentioning: a nightly backup job had been silently failing for two weeks before anyone noticed because it reported success even though the actual dump file was empty. Building a habit of verifying backups by actually restoring them somewhere, not just trusting a green checkmark in a log, is exactly the kind of instinct this role depends on. Most weeks mix that kind of proactive checking with the occasional urgent call when a query that ran fine yesterday suddenly starts timing out under real traffic.

Requirements

The degree requirement is a bachelor's degree, most often in computer science or information technology, though a closely related technical field works as well. What actually gets judged in an interview is whether you can design a sane schema, tune a genuinely slow query, and walk through a backup and recovery process without hesitating. Three years of hands-on MySQL administration experience is expected, ideally on databases supporting a real production application rather than only academic or side projects. Someone with a broader systems or backend engineering background, including solid MySQL exposure in that role, would still be a reasonable fit even without a DBA title on their resume.

Core Skills

  • Solid MySQL fundamentals, including how storage engines like InnoDB actually behave under load.
  • SQL strong enough to write and troubleshoot complex queries directly, not just run ones someone else wrote.
  • Replication setup and troubleshooting, since a lagging replica causes its own quiet class of bugs elsewhere in an application.
  • Backup and recovery, covering both the routine schedule and the less routine emergency restore.
  • Performance tuning, from index strategy down to reading a slow query log and knowing what actually matters in it.
These five overlap in practice more than the list makes them sound. A replication problem often turns out to be a performance problem in disguise, and a backup strategy that ignores replica lag isn't really a complete strategy at all. Experience with Percona Toolkit or Percona Monitoring and Management speeds up ramp-up considerably, and any exposure to a managed cloud database service such as AWS RDS or Aurora is a genuine plus given how many companies now run at least part of their infrastructure that way. Comfort scripting in Bash or Python for routine automation, rather than doing repetitive tasks by hand every time, also comes up more than people expect in this kind of role. None of these are hard requirements on their own, but a candidate who's used at least one of them tends to settle into the day-to-day faster, especially during the first few weeks of getting familiar with an unfamiliar production setup.

How the Role Develops

A DBA who's built genuine ownership over the databases they manage, meaning they can explain why a given schema or index strategy exists rather than just maintaining what they inherited, tends to move toward broader infrastructure responsibility over time. That could mean taking on more databases, or moving into a role that spans database work and general systems reliability. There's no fixed timeline for that shift; it depends heavily on how the company's data footprint grows, not on tenure alone. A DBA who mostly reacts to tickets without building that deeper understanding tends to plateau faster, regardless of how many years they've technically put in.

Where the Role Sits

The office is in Vijay Nagar, one of Indore's more established commercial areas, and this is strictly an on-site position with no remote or hybrid option. The team here is lean enough that a single DBA often directly owns a meaningful chunk of the company's production databases, rather than sharing responsibility across a large rotating group. This opening was listed through Naukri Mitra, and Indore's growing IT sector has kept steady demand for database specialists specifically, separate from the broader software development hiring in the city. Vijay Nagar itself is well connected to the rest of Indore, which keeps the daily commute manageable even during peak traffic hours.

Compensation and Benefits

  • A monthly salary of ₹74,000.
  • Health insurance.
  • Paid time off.
  • Provident fund contributions.
  • Relocation assistance and accommodation support for candidates relocating to Indore, given that this is an on-site role.
This sits at a reasonable rate for a mid-level DBA role in Indore specifically, and it tracks with the direct ownership expected over production systems rather than a shared or junior support capacity.

How to Apply

Send a resume detailing the scale of databases you've managed, roughly how much data and how many concurrent connections, along with any incidents you've handled directly. Shortlisted candidates should expect a technical round that involves a real query optimization problem and a walkthrough of how they'd approach a backup restore under time pressure. There's no fixed application deadline for this role; resumes get reviewed as they come in until the position is filled. Candidates already living in or near Indore may move through scheduling a bit faster, purely for logistical reasons.
Apply Now