EL - OffS ET Engineer

NTT DATA BUSINESS SOLUTIONS

Bengaluru

On-site

INR 1,400,000 - 2,100,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

NTT DATA BUSINESS SOLUTIONS in Bengaluru seeks an experienced ELT/Data Engineer to design and implement Python-based ETL/ELT pipelines and dbt transformation models, ensuring accuracy and scalability.

You will develop Python scripts to extract data from source systems and load into the target warehouse, implement dbt models, write tests and SQL validations, and participate in SIT/UAT with offshore teams. Documentation and collaboration with senior engineers are essential.

Qualifications

  • 5+ years of experience in data engineering or ETL/ELT development.
  • Working knowledge of Python for data processing.
  • Strong SQL skills.
  • Hands-on or foundational experience with dbt.
  • Familiarity with data warehouses and batch processing concepts.
  • Experience working in offshore delivery teams.

Responsibilities

  • Develop Python scripts to extract data from source systems and load it into the target warehouse.
  • Implement dbt models based on approved transformation designs and patterns.
  • Write basic dbt tests and SQL validation queries.
  • Support data reconciliation and defect resolution activities.
  • Participate in SIT and UAT support cycles.
  • Maintain clear and consistent documentation for developed pipelines and models.
  • Collaborate with Senior Data Engineers and Technical Leads to clarify requirements and resolve issues.

Skills

Data engineering
Python
SQL
dbt
ETL/ELT
Offshore delivery

Job description

We are currently seeking a EL - OffS ET Engineer to join our team in Bangalore, Karntaka (IN-KA), India (IN).

Role Overview

The Data Engineer is responsible for the implementation of Python-based extract/load scripts and dbt transformation models following established standards and designs. This role focuses on executing migration tasks at scale, supporting wave-based delivery, and ensuring data accuracy through unit testing and validation activities.

Key Responsibilities
  • Develop Python scripts to extract data from source systems and load it into the target warehouse.
  • Implement dbt models based on approved transformation designs and patterns.
  • Write basic dbt tests and SQL validation queries.
  • Support data reconciliation and defect resolution activities.
  • Participate in SIT and UAT support cycles.
  • Maintain clear and consistent documentation for developed pipelines and models.
  • Collaborate with Senior Data Engineers and Technical Leads to clarify requirements and resolve issues.
Minimum Skills Required
  • 5+ years of experience in data engineering or ETL/ELT development
  • Working knowledge of Python for data processing
  • Strong SQL skills
  • Hands-on or foundational experience with dbt
  • Familiarity with data warehouses and batch processing concepts
  • Experience working in offshore delivery teams
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Migration Engineer
Data Migration Engineer

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 1,500,000 - 2,300,000
ETL Test Engineer
ETL Test Engineer

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 2,800,000 - 3,800,000
Offshore ETL Engineer (DBT SME)
Offshore ETL Engineer (DBT SME)

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 1,200,000 - 1,800,000
ETL Engineer - DBT Subject Matter Expert
ETL Engineer - DBT Subject Matter Expert

NTT DATA Global Delivery Services Ltd • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Data Engineer (ETL ODI) - AMS
Data Engineer (ETL ODI) - AMS

iLink Digital • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Data Migration Engineer
Senior Data Migration Engineer

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior Data Engineer - Snowflake -DBT
Senior Data Engineer - Snowflake -DBT

Bootminds • Bengaluru

On-site
INR 2,400,000 - 3,600,000
Data Engineer - ETL+ Python
Data Engineer - ETL+ Python

Infosys • Hyderabad

On-site
INR 1,200,000 - 2,400,000
ETL Test Engineer - Bangalore / Chennai
ETL Test Engineer - Bangalore / Chennai

Tech Mahindra • Chennai District, Bengaluru

Hybrid
INR 1,500,000 - 2,300,000
ETL Data Engineer
ETL Data Engineer

SWITS DIGITAL Private Limited • Bengaluru Urban

Remote
INR 600,000 - 1,000,000