Search by job, company or skills

impetus career consultants

Technical Lead- Database Engineering

Save
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are hiring for Technical Lead- Database Engineering

Role: Technical Lead- Database Engineering

Location -Hyderabad

Experienced Required - 7+Years

CORE RESPONSIBILITIES:

  • Define and drive database architecture standards, design patterns, and development best practices across the team.
  • Lead the design and development of complex, high-performance database solutions for enterprise-scale data platforms.
  • Architect and implement database schemas, data models, indexing strategies, and partitioning designs for scalability and performance.
  • Review and approve technical designs, SQL code, stored procedures, and data models produced by the team.
  • Provide hands-on technical leadership — actively contribute to development while guiding and reviewing the team's output.
  • Lead database performance engineering — query optimization, execution plan analysis, index tuning, and bottleneck resolution.
  • Design and implement ETL/ELT transformation logic, staging layers, and reporting-ready views within the database platform.
  • Define and enforce data quality, integrity, security, and governance standards across all environments.
  • Mentor senior and junior database developers — conduct code reviews, pair sessions, and technical knowledge sharing.
  • Lead CI/CD implementation for database objects — schema versioning, automated deployment, and environment promotion.
  • Collaborate with data engineers, architects, and business analysts to translate requirements into database solutions.
  • Manage technical risks, resolve blockers, and ensure quality delivery across database engineering workstreams.
  • Lead database migration, modernisation, and cloud transition initiatives.
  • Evaluate and recommend new database technologies, tools, and frameworks to enhance team capability.

REQUIRED QUALIFICATIONS:

  • Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or related field.
  • 7–10 years of database development experience, with at least 2 years in a technical lead or senior architect role.
  • Expert-level proficiency in T-SQL / PL-SQL — advanced stored procedures, dynamic SQL, CLR, and performance engineering.
  • Proven experience designing and delivering enterprise-scale database solutions on SQL Server, PostgreSQL, or equivalent.
  • Deep hands-on experience with cloud databases — Azure SQL, Azure Synapse, Snowflake, or AWS Redshift.
  • Strong expertise in data modelling — relational, dimensional (star/snowflake schema), and SCD design patterns.
  • Advanced query optimization skills — execution plans, statistics, index design, partitioning, and columnstore indexes.
  • Demonstrated experience leading and mentoring database development teams.
  • Strong background in database CI/CD — DACPAC, Flyway, Liquibase, or equivalent schema migration tools.
  • Excellent problem-solving, communication, and stakeholder management skills.

PREFERRED QUALIFICATIONS:

  • Cloud certification at associate level or above (Azure Database, AWS Database, or GCP Data).
  • Experience with Azure Data Factory, SSIS, or equivalent ETL platforms at enterprise scale.
  • Hands-on experience with Databricks SQL, Delta Lake, or Lakehouse architectures.
  • Familiarity with NoSQL databases — Cosmos DB, MongoDB, or Cassandra.
  • Knowledge of data governance, observability, and data lineage tools.
  • Experience with Power BI data modelling, DAX optimisation, and report layer design.
  • Exposure to real-time and streaming database patterns — CDC, event sourcing, or Kafka integration.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149286361