ETL Test Engineer

NTT DATA BUSINESS SOLUTIONS

Bengaluru

On-site

INR 2,800,000 - 3,800,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Job summary

NTT DATA BUSINESS SOLUTIONS in Bengaluru, Karnataka invites an Offshore dbt Developer to join our data engineering team. You will translate Informatica mappings into dbt models on Snowflake and build robust data pipelines.

You will design staging, core, and mart layers, implement tests and CI/CD integration, and collaborate with offshore/onshore teams to deliver high-quality data solutions.

Qualifications

  • 7+ years of experience in Data Engineering / ETL / DW.
  • 2+ years working with dbt (Core or Cloud).
  • Strong SQL skills, especially on Snowflake or another modern cloud DW.
  • Experience with dbt concepts: models, tests, sources, seeds, snapshots, macros, exposures.
  • Prior experience with Informatica (developer-level understanding of mappings/workflows) is highly desirable.
  • Understanding of CI/CD practices and integrating dbt into automated pipelines.
  • Knowledge of data modeling (dimensional models, SCDs, fact/dimension design).
  • Experience working in offshore delivery with onshore coordination.
  • Good communication skills and ability to read/understand existing ETL logic and requirements documentation.

Responsibilities

  • Translate Informatica mappings, transformations, and business rules into dbt models (SQL) on Snowflake.
  • Design and implement staging, core, and mart layers using standard dbt patterns and folder structures.
  • Develop and maintain dbt tests (schema tests, data tests, custom tests) to ensure data quality and integrity.
  • Implement snapshots, seeds, macros, and reusable components where appropriate.
  • Collaborate with Snowflake developers to ensure physical data structures support dbt models efficiently.
  • Work with functional teams to ensure functional equivalence between legacy Informatica outputs and new dbt outputs.
  • Participate in performance tuning of dbt models and Snowflake queries.
  • Integrate dbt with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) for automated runs and validations.
  • Contribute to documentation of dbt models, data lineage, and business rules.
  • Participate in defect analysis, bug fixes, and enhancements during migration and stabilization phases.

Skills

dbt (Core/Cloud)
SQL
Snowflake
Informatica (mapping/workflow)
CI/CD practices
Data modeling (dimensional, SCD)
Offshore delivery coordination
Communication skills
Azure DevOps
GitHub Actions

Tools

Azure DevOps
GitHub Actions

Job description

Location: Karnataka, India

Offshore dbt Developer

Responsibilities
  • Translate Informatica mappings, transformations, and business rules into dbt models (SQL) on Snowflake.
  • Design and implement staging, core, and mart layers using standard dbt patterns and folder structures.
  • Develop and maintain dbt tests (schema tests, data tests, custom tests) to ensure data quality and integrity.
  • Implement snapshots, seeds, macros, and reusable components where appropriate.
  • Collaborate with Snowflake developers to ensure physical data structures support dbt models efficiently.
  • Work with functional teams to ensure functional equivalence between legacy Informatica outputs and new dbt outputs.
  • Participate in performance tuning of dbt models and Snowflake queries.
  • Integrate dbt with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) for automated runs and validations.
  • Contribute to documentation of dbt models, data lineage, and business rules.
  • Participate in defect analysis, bug fixes, and enhancements during migration and stabilization phases.
Experience Skills
  • 7+ years of experience in Data Engineering / ETL / DW, with 2+ years working with dbt (Core or Cloud).
  • Strong SQL skills, especially on Snowflake or another modern cloud DW.
  • Experience with dbt concepts: models, tests, sources, seeds, snapshots, macros, exposures.
  • Prior experience with Informatica (developer-level understanding of mappings/workflows) is highly desirable.
  • Understanding of CI/CD practices and integrating dbt into automated pipelines.
  • Knowledge of data modeling (dimensional models, SCDs, fact/dimension design).
  • Experience working in offshore delivery with onshore coordination.
  • Good communication skills and ability to read/understand existing ETL logic and requirements documentation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DBT/Snowflake Engineer
DBT/Snowflake Engineer

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 2,000,000 - 4,200,000
DBT/Snowflake Engineer
DBT/Snowflake Engineer

NTT DATA North America • Hyderabad

On-site
INR 1,200,000 - 1,800,000
DBT/Snowflake Engineer
DBT/Snowflake Engineer

NTT DATA BUSINESS SOLUTIONS • Hyderabad

On-site
INR 3,000,000 - 5,000,000
ETL Test Engineer
ETL Test Engineer

NTT DATA Global Delivery Services Ltd • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
ETL Test Engineer
ETL Test Engineer

NTT DATA, Inc. • Karnataka

Hybrid
INR 1,800,000 - 2,400,000
Offshore ETL Engineer (DBT SME)
Offshore ETL Engineer (DBT SME)

NTT DATA, Inc. • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Data Engineer- Snowflake & DBT
Data Engineer- Snowflake & DBT

Factspan Analytics • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Data Engineer Sr (DBT)
Data Engineer Sr (DBT)

NTT DATA, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,500,000
ETL Developer
ETL Developer

Crum & Forster Services India Private Limited • Bengaluru

On-site
INR 900,000 - 1,300,000
Data Architect Lead Consultant
Data Architect Lead Consultant

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 3,500,000 - 7,000,000