Lead Data Platform Engineer

Tata Consultancy Services

Hyderabad

On-site

INR 3,500,000 - 7,000,000

Full time

46 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tata Consultancy Services seeks a senior data engineer with 8-15 years of experience to design and optimize distributed data platforms using Spark, Kafka, Flink, and Airflow on GKE. You will implement Iceberg tables, manage Nessie catalogs, and ensure scalable performance across multi-tenant environments.

You will mentor teams, drive best practices, and collaborate with stakeholders to deliver reliable data pipelines, governance, and cost-aware cloud solutions.

Qualifications

  • 8-15 years of data engineering or data platform experience.
  • Hands-on Apache Spark with DataFrame/SQL workloads, tuning, and production troubleshooting.
  • Strong Apache Kafka experience covering topics, partitions, consumer groups, offsets, delivery semantics, schemas, security, and operations.
  • Practical Apache Flink experience covering state, checkpoints, savepoints, event time, recovery, and backpressure.
  • Strong understanding of Apache Iceberg, GCS, schema/partition evolution, snapshots, compaction, and table maintenance.
  • Experience with Apache Polaris, Nessie, or REST-based Iceberg catalogs.
  • Hands-on experience with Apache Airflow for distributed data-processing orchestration.
  • Working knowledge of GKE-based execution, containers, Helm, service accounts, Workload Identity Federation, secrets, networking, storage, and observability.
  • Proficiency in Python, Java, or Scala, SQL, Git, automated testing, CI/CD, and reusable software engineering practices.
  • Strong technical leadership, troubleshooting, documentation, mentoring, and stakeholder communication skills.

Responsibilities

Skills

Spark
Kafka
Flink
Airflow
Iceberg
Polaris/Nessie
Kubernetes
Python
Java
Scala
SQL
Git
CI/CD
Automated testing
Leadership

Tools

GKE
Helm
Containers

Job description

Required Skill set- Spark, Kafka, Flink, Airflow, Iceberg, Polaris/Nessie, Kubernetes
Required Skills & Experience
Must Have
  • 8-15 years of data engineering or data platform experience, with substantial recent hands-on responsibility for distributed processing platforms.
  • Deep hands-on experience with Apache Spark, including DataFrame or SQL workloads, performance tuning, packaging, configuration, and production troubleshooting.
  • Strong Apache Kafka experience covering topics, partitions, consumer groups, offsets, delivery semantics, schemas, security, and operations.
  • Practical Apache Flink experience covering state, checkpoints, savepoints, event time, recovery, and backpressure.
  • Strong understanding of Apache Iceberg, Google Cloud Storage, schema and partition evolution, snapshots, compaction, and table maintenance.
  • Experience with Apache Polaris, Project Nessie, or REST-based Iceberg catalogs.
  • Hands-on experience with Apache Airflow for distributed data-processing orchestration.
  • Working knowledge of GKE-based execution, containers, Helm, service accounts, Workload Identity Federation, secrets, networking, storage, and observability.
  • Proficiency in Python, Java, or Scala, SQL, Git, automated testing, CI/CD, and reusable software engineering practices.
  • Strong technical leadership, troubleshooting, documentation, mentoring, and stakeholder communication skills.
Good to Have
  • Experience with Trino, OpenMetadata, JupyterHub, Dataproc, data-quality frameworks, lineage, or schema registries.
  • Exposure to Debezium, Kafka Connect, Datastream, database logs, or comparable CDC patterns.
  • Experience with Spark Operator, Flink Kubernetes Operator, Strimzi, KubernetesExecutor, or operator-based GKE integration.
  • Understanding of data security, encryption, masking, governance, data contracts, and regulated enterprise controls.

Experience with multi-tenant data platforms, regulated environments, and platform cost optimisation on GCP.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Tata Consultancy Services • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Lead Data Engineer
Lead Data Engineer

Sourcebae • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Lead Data Engineer
Lead Data Engineer

Navikenz • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Data Architect
Data Architect

Relanto • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Data Engineer - Consultant
Data Engineer - Consultant

Iris Software • Dadri

On-site
INR 1,400,000 - 2,200,000
Lead Data Engineer
Lead Data Engineer

Teksystems • Gurugram District

Hybrid
INR 1,200,000 - 2,000,000
Lead Data Engineer
Lead Data Engineer

Relanto • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Lead Data Engineer
Lead Data Engineer

Mobikwik • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Lead Data Engineer
Lead Data Engineer

Pyramid It Consulting • Chennai District, Coimbatore District, Bengaluru

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

Vriba Solutions • Bengaluru

On-site
INR 1,500,000 - 2,800,000