Database Platform Engineer

TechGrove by Banyan Software

Chennai District

Hybrid

INR 3,000,000 - 6,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

TechGrove by Banyan Software, based in Chennai, India, seeks a Database Platform Engineer to own the entire database layer for cloud-native products. You will design schemas, implement migrations, and manage stored procedures, views, and performance tuning across Dev, QA, and Production using Azure SQL Managed Instance.

This role emphasizes engineering solutions over routine admin tasks, with responsibility for security, high availability, monitoring, and collaboration with .NET teams to

Qualifications

  • 8–12 years of hands-on SQL Server experience.
  • Deep expertise in Azure SQL Managed Instance or Azure SQL Database.
  • Advanced T-SQL with complex queries, stored procedures, and dynamic SQL.
  • Query tuning with execution plans, indexing, and wait stats.
  • DB DevOps using migration tooling integrated with CI/CD.
  • Schema design for high-traffic transactional systems.
  • Observability tooling like Azure Monitor or SQL Insights.
  • Understanding of Always On and geo-replication.
  • Collaboration with .NET teams using ADO.NET or EF.

Responsibilities

  • Own Azure SQL MI across Dev, QA, Production environments.
  • Design, evolve schemas and migration scripts.
  • Develop and maintain stored procedures, views, and functions.
  • Tune queries and indexing strategies for performance.
  • Provide on-call db support and incident response.
  • Maintain database CI/CD with DACPAC or migrations.
  • Enforce security including RBAC, encryption, and auditing.
  • Plan backups, DR validation, and monitoring setup.
  • Collaborate with developers to optimize data access patterns.

Skills

SQL Server
Azure SQL MI
T-SQL
Query tuning
CI/CD
Schema design
DB security
Monitoring
ADO.NET / EF
High availability

Tools

DACPAC
Flyway

Job description

TechGrove is the Centre of Excellence for Banyan Software, based in Chennai, India. It plays a key role in supporting Banyan’s global businesses through technology, security, and software development. TechGrove brings together India’s deep pool of technical talent with Banyan’s long-term approach to growth, creating a trusted, developer-focused environment where people can do their best work.

About the Role

TechGrove by Banyan Software is a portfolio of vertical SaaS businesses. We are looking for a Database Platform Engineer to own the full database layer across one of our cloud-native product companies. This is not a traditional DBA role. You will be the engineering owner of everything database: schema design, performance, stored procedures, views, migrations, on-call, and all database-related decisions across Dev, QA, and Production environments built on Azure SQL Managed Instance.

This role is being built in-house to establish long-term ownership and institutional knowledge inside the engineering team.

What You Will Own

  • Azure SQL Managed Instance across all environments: Dev, QA, and Production
  • Schema design, evolution, and all migration scripts
  • All stored procedures, views, functions, and complex queries
  • Query performance tuning including execution plans, index strategy, statistics, and blocking analysis
  • On-call database support and incident response
  • Database CI/CD pipeline using DACPAC or migration-based deployments integrated with Azure DevOps
  • Database security covering TDE, RBAC, row-level security, auditing, and access control
  • Backup, restore, and disaster recovery validation
  • Monitoring and alerting via Azure Monitor and SQL Insights
  • Capacity planning and database health across all environments
  • Partnering with application developers to review data access patterns, flag inefficient queries, and guide ORM usage

What You Will Not Do

This is not a ticket-taking support role. You will not manage on-premise servers, run manual backups, or handle routine admin tasks that can be automated. You are expected to engineer solutions, not administer systems.

Required Skills

  • 8 to 12 years of hands-on SQL Server experience
  • Deep expertise in Azure SQL Managed Instance or Azure SQL Database
  • Advanced T-SQL covering complex queries, stored procedures, views, triggers, and dynamic SQL
  • Query tuning using execution plans, index design, statistics, and wait stats analysis
  • Database DevOps using DACPAC, Flyway, or equivalent migration tooling integrated with CI/CD pipelines
  • Schema design for high-traffic transactional systems
  • Azure Monitor, SQL Insights, or equivalent observability tooling
  • Strong understanding of high availability including Always On, failover groups, and geo-replication
  • Experience working alongside .NET development teams using ADO.NET or Entity Framework

Good to Have

  • Experience with Azure SQL pricing tiers and cost optimization
  • Familiarity with Microsoft Fabric or Azure Synapse for analytical workloads
  • Experience with row-level security for multi-tenant SaaS products

What Good Looks Like in This Role

  • No production query runs without an index review
  • Every schema change ships with a tested migration script
  • Database incidents are resolved with a root cause document and a prevention plan
  • Developers get a response within the same sprint when they raise a data access concern
  • On-call is structured, documented, and not reactive

Work Model

Hybrid. Minimum 3 days per week from our Chennai office. Remaining days flexible based on team and sprint cycle needs.

Recruitment Notice

TechGrove may use artificial intelligence (AI) tools to assist in screening and/or assessing applicants during the recruitment process. All hiring decisions are made by our team. Personal information submitted through your application will be collected and used for recruitment purposes in accordance with applicable privacy laws. Contact us at any time with questions about our process or to request accommodation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Platform Engineer Chennai, Tamil Nadu, India
Database Platform Engineer Chennai, Tamil Nadu, India

Grove by Banyan • Chennai District

Hybrid
INR 2,600,000 - 4,800,000
Database Architect
Database Architect

Tata Consultancy Services • Chennai District

On-site
INR 2,400,000 - 4,800,000
Database Engineer
Database Engineer

Tata Consultancy Services • Pune District

On-site
INR 1,800,000 - 3,200,000
Vice President / Database Administration Manager
Vice President / Database Administration Manager

AllianceBernstein • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Engineer III - Azure SQL Cloud Database Engineer
Engineer III - Azure SQL Cloud Database Engineer

Wipfli India • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Azure SQL Server Database Developer-Performance Optimization, scalable
Azure SQL Server Database Developer-Performance Optimization, scalable

Novaya Software • Hyderabad

On-site
INR 2,800,000 - 4,000,000
Hybrid work options
Competitive salary & incentives
Learning budget & mentorship
Data Engineer - Azure
Data Engineer - Azure

Mindshare • Bengaluru

On-site
INR 1,800,000 - 2,800,000
SQL DBA - Azure - 5+ Years - Gurgaon
SQL DBA - Azure - 5+ Years - Gurgaon

Crescendo Global • Gurugram District

On-site
INR 1,400,000 - 2,000,000
Opportunity to work on enterprise-scale insurance technology platforms
Exposure to modern cloud-based SQL environments
Stable career growth
+1
Technical Specialist-Cloud & Infra Engg
Technical Specialist-Cloud & Infra Engg

Birlasoft • Dadri

On-site
INR 900,000 - 1,300,000
Azure Engineer
Azure Engineer

Zoho • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 1,320,000 - 2,200,000
Hybrid work model