Data Engineer - Python AND Kafka AND (Hadoop OR HDFS OR Hive) AND Snowflake AND apache AND (iceberg Job at NTT DATA, Inc., Indiana

VDF5VmN3ZldidkpmWG9UVCs5anF4cE1od0E9PQ==
  • NTT DATA, Inc.
  • Indiana

Job Description

Responsibilities:

Engineer will be part of the datastore-migration Factory team that will be responsible to perform for the end-to-end datastore migration from on-prem DataLake to AWS hosted LakeHouse. This is a high visibility and crucial project for Goldman Sachs.
Responsibilities of the Engineer includes:

Pipeline Migration
Logic & Scheduling: Refactoring and migrating extraction logic and job scheduling from legacy frameworks to the new Lakehouse environment.
Data Transfer: Executing the physical migration of underlying datasets while ensuring data integrity.
Stakeholder Engagement: Acting as a technical liaison to internal clients, facilitating "handoff and sign-off" conversations with data owners to ensure migrated assets meet business requirements.

Consumption Pattern Migration
Code Conversion: Translating and optimizing legacy SQL and Spark-based consumption patterns (raw and modeled) for compatibility with Snowflake and Iceberg.
Usage analysis: Understand usage patterns to deliver the required data products.
Stakeholder Engagement: Acting as a technical liaison to internal clients, facilitating "handoff and sign-off" conversations with data owners to ensure migrated assets meet business requirements.

Data Reconciliation & Quality
A rigorous approach to data validation is required. Candidates must work with reconciliation frameworks to build confidence that migrated data is functionally equivalent to that already used within production flows.

Engineer will also need to work with our other internal data management platform, and must have an aptitude for learning new workflows and language constructs as necessary.

Technical Skills:

Basic Qualifications
Education: Bachelor’s or Master’s degree in Computer Science, Applied Mathematics, Engineering, or a related quantitative field.
Experience: Minimum of 3-5 years of professional "hands-on-keyboard" coding experience in a collaborative, team-based environment.  Ability to trouble shoot  (SQL) and basic scripting experience.
Languages: Professional proficiency in Python or Java.
Methodology: Deep familiarity with the full Software Development Life Cycle (SDLC) and CI/CD best practices & K8s deployment experience.

Core Data Engineering Competencies:  Candidates must demonstrate a sophisticated understanding of the following modeling concepts to ensure data correctness during reconciliation:
Temporal Data Modeling: Managing state changes over time (e.g., SCD Type 2).
Schema Management: Expertise in Schema Evolution (Ref: Iceberg Apache) and enforcement strategies.
Performance Optimization: Advanced knowledge of data partitioning and clustering.
Architectural Theory: Balancing Normalization vs. Denormalization and the strategic use of Natural vs. Surrogate Keys.

Technical Stack Requirements: 
While candidates are not expected to be experts in every tool, the collective team must cover the following technologies:

Extraction & Logic

Kafka, ANSI SQL, FTP, Apache Spark


Data Formats

JSON, Avro, Parquet


Platforms

Hadoop (HDFS/Hive), Snowflake, Apache Iceberg, Sybase IQ

Core Competencies:

Demonstrates strong integrity and consistently models good conduct and ethical decision-making.
Acts as a trusted team player who collaborates effectively across multiple teams and functions.
Communicates with clarity and confidence - concise written updates, structured verbal briefings, and proactive stakeholder management.
Works effectively with global teams across time zones and cultures; builds alignment and resolves issues constructively.
Delivery-focused with a strong sense of ownership; drives work to closure and meets commitments.
Brings high energy and urgency to achieve targets while maintaining quality and professionalism.
Shows intellectual curiosity; asks thoughtful questions, surfaces risks early, and seeks feedback to continuously improve.

Job Tags

Similar Jobs

CYCSF

Finance Manager Job at CYCSF

 ...population of high-need young people to explore their full potential through academic, career, family, and community life. Title: Finance Manager Salary: $100,000 - $120,000 per year with Excellent benefits Reports to: Director of Finance Status: Full-Time,... 

Ardent Health

Respiratory Therapist / RRT or CRT Job at Ardent Health

Overview Join our team as a night shift, full-time Respiratory Therapist (RRT or CRT) in Pocatello, ID. Why Join Us? Thrive in a People-First Environment and Make Healthcare Better Thrive: We empower our team with career growth opportunities, tuition... 

Aramark

Barista Job at Aramark

 ...experience? Heres your chance to do just that, in a role with unlimited career growth and opportunities! Were hiring full-time Baristas to be the perfect blend to our team. Youll prepare specialty drinks, assist with food preparation, and receive orders and payments... 

The Middlesex Corporation

Carpenter - Heavy Civil Construction Job at The Middlesex Corporation

Description The Middlesex Corporation is a nationally recognized and award-winning leader in the heavy civil construction industry. Since 1972, the family business founded by Robert W. Pereira has developed an extensive client and project list through its consistent...

THE PAIDEIA ACADEMIES INC

SCHOOL GUIDANCE COUNSELOR Job at THE PAIDEIA ACADEMIES INC

Description: Job Purpose The School Counselor at Paideia Liberal Arts Academy (PLA) implements...  ...: elementary to middle, middle to high school, and high school to postsecondary...  ..., or mental health. Collaborate with teachers, administrators, and external agencies to...