NTT DATA Hiring: Data Senior Engineer 2026:-
NTT DATA is hiring a Data Senior Engineer in Bengaluru, Karnataka, India. This opportunity is suited to experienced data engineering professionals with strong expertise in Informatica PowerCenter, Python, SQL, dbt Core, and data pipeline development. The role focuses on large-scale data migration, workflow modernization, pipeline orchestration, data transformation, testing, and automation.
| Company: | NTT DATA |
| Job Title: | Data Senior Engineer |
| Job Category: | Data Engineering / Data Migration |
| Experience Required: | 5+ years in Informatica PowerCenter, Python, and SQL; 3+ years in dbt Core |
| Salary: | As per company Standards |
| Last Date to Apply: | ASAP |
Role Overview:-
The Data Senior Engineer will serve as a hands-on technical contributor responsible for modernizing data migration workflows from Informatica PowerCenter to a modern data stack.
The role involves translating existing Informatica mappings, sessions, workflows, and parameterizations into Python-based extract/load pipelines, dbt transformation models, and Airflow orchestration. The engineer will also contribute to CI/CD automation, data validation, performance troubleshooting, code reviews, and technical documentation.
The position requires the ability to deliver production-quality data pipelines that produce functionally equivalent results to the existing Informatica workflows, including processing very large datasets.
Educational Requirements:-
- Candidates should demonstrate substantial hands-on experience in data engineering, data migration, and automation.
- Relevant experience with enterprise data platforms and production data processing is essential.
Key Skills:-
1. Technical Skills
- Informatica PowerCenter: Mappings, sessions, workflows, and parameterization
- Python: Extract/load pipelines, parallel processing, batch data processing, and automation
- SQL: Complex joins, window functions, aggregations, and large-dataset processing
- dbt Core: Model layering, macros, tests, incremental materializations, and snapshots
- Apache Airflow: DAG development, task dependencies, and workflow orchestration
- Oracle Data Pump:
expdpandimpdp - SQL Server: BCP and BULK INSERT
- Database Connectivity: SQLAlchemy, cx_Oracle, and pyodbc
- CI/CD: GitLab pipelines, linting, automated testing, and deployment
- Data Validation: Row-count reconciliation, data quality checks, and transformation testing
2. Functional Skills
- Large-scale data migration
- Informatica workflow assessment and modernization
- Data extraction, loading, and transformation
- ETL/ELT pipeline development
- Data warehouse integration
- Data quality assurance and reconciliation
- Integration testing, SIT, and UAT support
- Performance troubleshooting and optimization
- Technical documentation and operational handover
3. Soft Skills
- Analytical thinking and problem-solving
- Technical communication
- Peer code review and constructive feedback
- Collaboration with engineering teams
- Attention to detail
- Ownership of technical delivery
- Mentoring and knowledge sharing
4. Preferred Skills
- Experience with SQLAlchemy, cx_Oracle, or pyodbc
- Mentoring junior and mid-level engineers
- Experience in offshore delivery models
- Experience supporting enterprise-scale data migration projects
Roles & Responsibilities:-
1. Informatica Workflow Analysis and Migration
- Assess complex Informatica PowerCenter workflows, including mappings, sessions, workflows, and parameterizations.
- Translate existing Informatica logic into equivalent Python extract/load scripts and dbt transformation models.
- Ensure migrated workflows produce functionally equivalent outputs to the source processes.
- Support modernization of legacy data integration workflows.
2. Python-Based Data Pipeline Development
- Develop and maintain Python extract/load pipelines for high-volume data movement.
- Load large datasets, including billion-row tables, into the target data warehouse.
- Use appropriate database connectivity libraries, including SQLAlchemy, cx_Oracle, and pyodbc.
- Apply parallelism and batch-processing techniques for production data workloads.
- Use Oracle Data Pump or SQL Server BCP and BULK INSERT for high-volume data movement.
3. dbt Transformation Development
- Design and develop dbt models based on existing Informatica mapping logic.
- Follow dbt best practices for model layering, macros, and incremental processing.
- Implement snapshot patterns where appropriate.
- Develop dbt-native tests to validate transformations and data quality.
- Maintain transformation models to support reliable and scalable data processing.
4. Airflow Orchestration
- Develop Airflow DAGs to orchestrate Python extract/load pipelines and dbt transformations.
- Define task dependencies and scheduling workflows.
- Integrate Python and dbt scripts into end-to-end data processing pipelines.
- Monitor workflow execution and troubleshoot orchestration issues.
5. CI/CD and Code Quality
- Contribute to GitLab CI/CD pipelines for dbt and Airflow code.
- Implement linting checks and automated testing.
- Support deployment processes to shared network-attached storage (NAS).
- Participate in peer code reviews and provide constructive technical feedback.
6. Data Quality, Testing, and Troubleshooting
- Develop Python unit tests and dbt tests to verify transformation correctness.
- Troubleshoot performance issues and data discrepancies during System Integration Testing (SIT) and User Acceptance Testing (UAT).
- Perform row-count reconciliation between source Oracle or SQL Server systems and the target warehouse.
- Investigate data inconsistencies and help ensure reliable migration outcomes.
7. Documentation and Technical Collaboration
- Prepare technical documentation, runbooks, and handover materials.
- Collaborate with engineering teams to support successful delivery.
- Provide technical feedback during code reviews.
- Mentor junior and mid-level engineers where required.
About the Company:-
NTT DATA is a global business and technology services company serving 75% of the Fortune Global 100. The company provides enterprise technology services across artificial intelligence, cloud computing, cybersecurity, connectivity, data centers, application services, consulting, and industry solutions.
With experts in more than 50 countries, NTT DATA focuses on responsible innovation, digital transformation, and helping clients achieve sustainable business outcomes. It is part of the NTT Group, which invests more than $3 billion annually in research and development.
NTT DATA Hiring: Data Senior Engineer 2026 Application Process:-
Apply Link:-Β Click Here To Apply
Note:- Only the shortlisted candidates will be notified for the further interview process.