NTT DATA Hiring Data Senior Engineer Bangalore 2026 | Informatica to Python, dbt, Airflow Migration | 5+ Years
NTT DATA Hiring Data Senior Engineer – Bangalore | Modern Data Stack Migration |
*Company: NTT DATA – $30 Billion Tech Leader | Serving 75% of Fortune Global 100*
*Location: Bangalore, Karnataka, India (IN-KA) | Onsite/Hybrid*
*Role: Data Senior Engineer | Hands-on Technical Contributor*
Big opportunity for Data Migration experts! *NTT DATA* is seeking a *Data Senior Engineer* to lead large-scale migration from *Informatica PowerCenter to Modern Data Stack (Python + dbt + Airflow)*.
Role Overview
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.
This role requires deep expertise in converting complex Informatica workflows into Python, dbt, and Airflow, and delivering production-quality, functionally equivalent output at enterprise scale.
Key Responsibilities
- *Translate Informatica Workflows:* Assess complex Informatica workflows including sessions, mappings, parameterization and translate into equivalent *Python EL scripts* and *dbt transformation models*.
- *Develop Python EL Pipelines:* Develop & maintain Python EL pipelines to land high-volume data, including *billion-row tables*, into target warehouse using *SQLAlchemy, cx_Oracle, pyodbc*, and bulk tools like *Oracle Data Pump & SQL Server BCP*.
- *Design dbt Models:* Design and develop dbt transformation models based on Informatica mapping logic, incorporating *model layering, macros, incremental strategies, snapshot patterns*.
- *Testing:* Develop dbt-native tests + custom *Python unit tests* to validate transformation correctness & data quality.
- *Airflow Orchestration:* Develop *Airflow DAGs* to orchestrate Python EL and dbt scripts end-to-end, producing functionally equivalent output to source Informatica workflows.
- *CI/CD:* Contribute to *GitLab CI/CD pipeline* for dbt and Airflow code – lint gates, automated testing, deployment to shared NAS.
- *Peer Reviews:* Perform peer code reviews and provide constructive technical feedback.
- *Troubleshooting:* Troubleshoot performance issues & data discrepancies during SIT and UAT, including row-count reconciliation between source Oracle/SQL Server and target warehouse.
- *Documentation:* Contribute to technical documentation, runbooks, handover materials.
*Required Skills & Experience*
- *5+ Years Informatica PowerCenter* – mappings, sessions, workflows, parameterization
- *3+ Years hands-on dbt Core* – model layering, macros, tests, incremental materializations
- *Airflow experience* – DAG authoring, task dependencies, scheduling
- *5+ Years Python* – including production use of parallelism and batch data processing
- *5+ Years SQL* – 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 Qualifications*
- Experience with *SQLAlchemy, cx_Oracle, pyodbc* for Python-based DB connectivity
- Experience mentoring junior and mid-level engineers in offshore delivery models
About NTT DATA
NTT DATA is a $30B business & technology services leader, serving 75% of Fortune Global 100. We are one of world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers. As Global Top Employer, we have experts in 50+ countries. Part of NTT Group, which invests over $3B each year in R&D. Local hiring to provide timely support. NTT DATA recruiters will never ask for payment or banking info – only use @nttdata.com domains.
Apply Now:- Click Here
0 Comments