Data Migration Engineer (Informatica/DBT)

NTT DATA, Inc.

Austin (TX)

Remote

USD 85,000 - 148,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401k with company match
Paid time off
Life and AD&D insurance
Disability coverage
Employee assistance

Job summary

NTT DATA seeks a Senior Data Migration Engineer (Informatica/DBT) to implement Python-based ETL pipelines, dbt transformations, and Airflow orchestration for a large-scale Informatica migration to a modern data stack. The role emphasizes converting complex Informatica workflows into maintainable Python, dbt, and Airflow components.

The position is remote in the US with a compensation range of $84,996–$147,563 annually.

Qualifications

  • 5+ years of Informatica PowerCenter experience
  • 3+ years of hands-on dbt Core experience
  • Any number of years of Airflow experience - DAG authoring
  • 5+ years of Python experience, including production use of parallelism and batch data processing
  • 5+ years of SQL experience - complex joins, window functions, large datasets
  • Experience with Oracle Data Pump (expdp/impdp) or SQL Server BCP / BULK INSERT for high-volume data movement

Responsibilities

  • Translate Informatica workflows into Python EL scripts and dbt models
  • Develop Python EL pipelines to land high-volume data into target warehouse
  • Design dbt transformation models based on mapping logic
  • Create dbt native tests and Python unit tests for data quality
  • Develop Airflow DAGs to orchestrate Python EL and dbt scripts
  • Contribute to GitLab CI/CD for dbt and Airflow code
  • Perform peer code reviews and troubleshoot SIT/UAT data issues
  • Document runbooks and handover materials

Skills

Python
SQL
Airflow
dbt Core
Informatica PowerCenter

Tools

dbt
SQLAlchemy
cx_Oracle
pyodbc
Oracle Data Pump
SQL Server BCP

Job description

392719NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, We are currently seeking a Data Migration Engineer (Informatica/DBT) to join our team remotely in the US. Role Overviewo The Senior Data Migration Engineer serves as a hands-on technical contributor and delivery anchor, responsible for designing and implementing Python-based extract/load pipelines, dbt-based transformations, and Airflow-based orchestration for a large-scale migration from Informatica PowerCenter to a modern data stack.o This role requires deep expertise in converting complex Informatica workflows into Python, dbt, and Airflow, and the ability to deliver production-quality, functionally equivalent output at enterprise scale.

Key Responsibilities
  • Assess complex Informatica workflows including sessions, mappings, and parameterizations and translate them into equivalent Python EL scripts and dbt transformation models.
  • Develop and maintain Python EL pipelines to land high-volume data, including billion-row tables, into the target warehouse using SQLAlchemy, cx_Oracle, pyodbc, and bulk export tools such as Oracle Data Pump and SQL Server BCP.
  • Design and develop dbt transformation models based on Informatica mapping logic, incorporating dbt best practices including model layering, macros, incremental strategies, and snapshot patterns.
  • Develop dbt-native tests as well as custom Python unit tests to validate transformation correctness and data quality.
  • Develop Airflow DAGs to orchestrate Python EL and dbt scripts end-to-end, producing output that is functionally equivalent to the source Informatica workflows.
  • Contribute to GitLab CI/CD pipeline for dbt and Airflow code, including lint gates, automated testing, and deployment to shared NAS.
  • Perform peer code reviews and provide constructive technical feedback to fellow engineers.
  • Troubleshoot performance issues and data discrepancies during SIT and UAT, including row-count reconciliation between source Oracle/SQL Server systems and the target warehouse.
  • Contribute to technical documentation, runbooks, and handover materials.
Required Skills & Experience
  • 5+ years of Informatica PowerCenter experience - mappings, sessions, workflows, and parameterization
  • 3+ years of hands-on dbt Core experience - model layering, macros, tests, incremental materializations
  • Any number of years of Airflow experience - DAG authoring, task dependencies, and incorporation with scheduling tool
  • 5+ years of Python experience, including production use of parallelism and batch data processing
  • 5+ years of SQL experience - complex joins, window functions, aggregations across large datasets
  • Experience with Oracle Data Pump (expdp/impdp) or SQL Server BCP / BULK INSERT for high-volume data movement
Preferred
  • Experience with SQLAlchemy, cx_Oracle, or pyodbc for Python-based database connectivity
  • Experience mentoring junior and mid-level engineers in offshore delivery models
Compensation

NTT DATA provides a reasonable range of compensation for U.S.-based positions. The starting pay range for this remote role is $84,996-$147,563. This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on a number of factors, including the candidate’s actual work location, relevant experience, technical skills, and other qualifications. This position may also be eligible for incentive compensation based on individual and/or company performance.

Benefits

This position is eligible for company benefits including

  • medical, dental, and vision insurance with an employer contribution
  • flexible spending or health savings account
  • life and AD&D insurance
  • short and long term disability coverage
  • paid time off
  • employee assistance
  • participation in a 401k program with company match
  • additional voluntary or legally-required benefits
About NTT DATA

About NTT DATANTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees.

NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Migration Engineer (Informatica/DBT)
Data Migration Engineer (Informatica/DBT)

NTT DATA Services • Oregon

Hybrid
USD 120,000 - 170,000
Data Migration Engineer (US - Fall 2026)
Data Migration Engineer (US - Fall 2026)

NTT DATA • Texas

Remote
USD 81,000 - 135,000
Remote work
Data Migration Engineer
Data Migration Engineer

NTT DATA • Texas

Remote
USD 177,000 - 198,000
Data Migration Engineer (Informatica/DBT)
Data Migration Engineer (Informatica/DBT)

NTT DATA, Inc. • Texas

Hybrid
USD 85,000 - 148,000
Medical, dental, and vision insurance
401k with company match
Paid time off
+2
Senior Data Migration Engineer: Python, dbt & Airflow
Senior Data Migration Engineer: Python, dbt & Airflow

NTT DATA, Inc. • Texas

Remote
USD 177,000 - 198,000
Remote Data Migration Engineer - Python, dbt & Airflow
Remote Data Migration Engineer - Python, dbt & Airflow

NTT DATA, Inc. • Texas

Remote
USD 81,000 - 135,000
Remote work
Data & Analytics Consulting Senior Manager
Data & Analytics Consulting Senior Manager

NTT DATA, Inc. • Texas

Remote
USD 134,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Oracle Data Engineer - Onsite
Senior Oracle Data Engineer - Onsite

NTT DATA, Inc. • Plano (TX)

On-site
USD 92,000 - 214,000
Medical, dental, and vision insurance
Employer contribution to benefits
401k with company match
Senior Remote Data Migration Engineer: Informatica to dbt
Senior Remote Data Migration Engineer: Informatica to dbt

NTT DATA, Inc. • Oregon

Hybrid
USD 120,000 - 170,000
Senior AWS Database Migration Architect / Engineer
Senior AWS Database Migration Architect / Engineer

NTT DATA Services • Charlotte (NC)

On-site
USD 116,000 - 154,000
Medical insurance
Dental insurance
401k with company match