Senior Data Engineer

nttdata | Experience: 5+ Years | Bangalore | Posted 4 hours ago

Job Description

Technical Leadership

•             Lead a team of Data Engineers through assessment, development, migration, validation and production execution.

•             Translate architecture and migration standards into detailed engineering designs and reusable implementation patterns.

•             Own technical estimates, engineering backlog, work allocation and technical delivery.

•             Conduct design and code reviews and enforce engineering standards.

•             Mentor Data Engineers and provide hands-on technical guidance.

•             Act as the primary engineering escalation point for complex migration and production issues.

•             Partner with Data Architect, Technical PM, security, infrastructure and PNC technical teams.

•             Lead root-cause analysis and ensure fixes are incorporated into reusable framework patterns rather than implemented as one-off solutions.

 

Hadoop-to-Iceberg Migration

•             Lead technical execution of approximately 2 PB of Hadoop/Hive historical-data migration to Apache Iceberg.

•             Harden and extend the reusable, configuration-driven migration framework developed during the POC.

•             Analyze Hive/HDFS metadata, tables, partitions, file layouts and migration complexity.

•             Implement migration strategies including bulk/CTAS, partition-wise and chunk-wise processing.

•             Design execution approaches for small, medium, large and very-large tables.

•             Optimize parallel migration across tables and partitions.

•             Implement checkpointing, restart/recovery, idempotency and safe retries.

•             Lead technical execution and troubleshooting of migration waves.

 

Data Modelling & Schema Engineering

•             Analyze existing Hive data models and translate them into approved Apache Iceberg physical models.

•             Develop and review conceptual/logical/physical data models where required, with primary emphasis on physical modelling for migration.

•             Perform source-to-target data mapping and schema/data-type mapping.

•             Define and implement table structures consistent with approved Iceberg standards.

•             Analyze:

o             entities and relationships,

o             primary/foreign-key relationships,

o             data types,

o             partition keys,

o             business keys,

o             reference/cross-reference structures.

•             Identify schema incompatibilities and recommend remediation.

•             Work with the Data Architect on partitioning, file-layout and model-design decisions.

•             Ensure migrated models preserve required business r

⚡ Hot DevOps & Cloud Jobs Trending Now

SRE
Sr. SRE Engineer
Stripe | Bangalore
DEV
Backend Developer
Coinbase | Remote
Infra
Cloud Infra Lead
Datadog | Pune
ML
MLOps Architect
Anthropic | Hyderabad
SRE
Sr. SRE Engineer
Stripe | Bangalore
DEV
Backend Developer
Coinbase | Remote
Infra
Cloud Infra Lead
Datadog | Pune
ML
MLOps Architect
Anthropic | Hyderabad