A company in Vibhuti Khand, Gomti Nagar is looking for a Senior SQL Developer to join full-time, on-site, with pay up to ₹1,25,500 a month. The role requires eight years of hands-on database experience and comes with genuine ownership of how the company's core databases perform under real production load. The company runs a handful of internal applications that all depend on the same shared database layer, so decisions made here ripple outward more than they would in a setup with isolated, single-purpose databases.
What you bring
- Strong SQL skills across writing, reading, and optimizing complex queries
- Stored procedure development, comfortable enough to build and maintain them without leaning on someone else's templates
- Query optimization instincts, including knowing when an index will actually help versus when it's just added maintenance overhead
- Database design experience, from normalizing a schema properly to knowing when a little denormalization is the right call
A few things beyond that core set will make an application stronger: experience with an ETL tool like SSIS, comfort reading execution plans to diagnose a slow query rather than guessing, and some exposure to a cloud-hosted database like Azure SQL or AWS RDS. Familiarity with PowerShell or Python for scripting routine maintenance tasks is a smaller plus, mostly useful for automating things that would otherwise eat into time better spent on actual database work. None of these are dealbreakers if you're missing one, but candidates who've touched at least two tend to fit in faster. What matters most, though, is genuine fluency with SQL itself rather than a long list of adjacent tools that sound impressive on a resume.
The work itself
Most days involve a mix of building new database structures for features still in development and diagnosing performance problems on ones already in production. When a report that used to run in seconds suddenly takes minutes, tracking down why is often the most interesting part of the week.
- Design and maintain database structures that support the company's core applications
- Optimize slow-running queries, often by rethinking indexing rather than adding more hardware
- Manage backup schedules and data security practices across production systems
- Monitor database reliability and respond when something starts trending in the wrong direction
A recent case: a nightly batch job that had run reliably for two years suddenly started timing out after a data volume threshold was crossed, and the fix involved rewriting a query that had quietly relied on a full table scan the whole time without anyone noticing it was slow because the table used to be small. That kind of drift, where something works fine for years until it suddenly doesn't, is a normal part of the job here. It's rarely obvious upfront which queries are living on borrowed time, which is exactly why regular review of production query performance is part of the role rather than something to catch up on only after a failure.
Education and experience
A bachelor's degree is required, and while a technical field is preferred, what really matters is whether you've spent real time administering production database systems rather than only working through coursework or side projects. Eight years of hands-on experience is the baseline, most of it ideally spent on systems where downtime actually mattered to someone. A candidate coming primarily from analytics or reporting work rather than production database ownership will likely need to demonstrate that gap doesn't matter much in practice, since the responsibilities here lean heavily toward keeping live systems healthy rather than exploratory querying.
Team and working rhythm
This role sits within a small platform engineering group and works closely with application developers who depend on the databases you'll be maintaining. One current team member joined through Naukri Mitra a couple of years ago and now leads most of the query optimization work on the reporting side, which gives a sense of the growth path available here for someone who settles in well. Growth here tends to happen through demonstrated ownership rather than a fixed promotion cycle, so someone who takes on a messy legacy problem and actually resolves it tends to get noticed quickly. Expect a fair share of independent, focused work punctuated by conversations with developers trying to understand why their new feature is running slower than expected.
Release cycles here aren't as tightly scheduled as at a pure software company, so database changes tend to move more deliberately, with proper review before anything touches production. That can feel slower some weeks, but it also means fewer late-night emergencies caused by a rushed schema change. When something does need to move quickly, the team has a clear escalation path rather than relying on whoever happens to be around at the time.
Compensation and benefits
- Salary up to ₹1,25,500 per month
- Health insurance
- Paid time off
- Performance-linked bonuses
- Relocation assistance and accommodation support for candidates moving to Lucknow
Anyone comparing SQL Developer salary in Lucknow per month figures across Gomti Nagar specifically will find this one sits comfortably at the senior end, in line with the experience bar and the production-level responsibility attached to it. Bonus payouts here track database uptime and query performance improvements more closely than any subjective year-end assessment.
Applying
This is an on-site position in Vibhuti Khand, so relocation or a reliable local commute is expected. Send a resume that details specific databases you've owned, including rough size, transaction volume, or any major performance issues you've resolved. A single well-explained war story about diagnosing a slow query is worth more here than a broad list of every database technology you've touched. Candidates exploring SQL Developer jobs for experienced professionals in Lucknow should expect a technical round that includes live query writing and a walkthrough of a past optimization problem, followed by a shorter conversation with the platform team lead. Most candidates hear back within a week or so of the final round. If you're currently in a notice period, mention it up front, since the team has generally been flexible about start dates for the right candidate.