Data & Analytics Principal Consultant

NTT DATA

Fresher Bengaluru Full Time Work from office
NTT DATA logo
Posted : today
Actively hiring

Job description

Join our team as a Data & Analytics Principal Consultant and play a pivotal role in modernizing our data pipelines. This position involves translating complex existing workflows into efficient, scalable Python and dbt solutions, ensuring high data quality and seamless integration.

You will leverage your expertise in data transformation and pipeline orchestration to build robust systems capable of handling large volumes of data, driving critical business insights.

Responsibilities

Key responsibilities include assessing Informatica workflows and rewriting them as Python EL scripts and dbt transformation models.

Develop and maintain Python EL pipelines for high-volume data ingestion into data warehouses using tools like SQLAlchemy and Oracle Data Pump. Design and implement dbt transformation models, adhering to best practices for layering, macros, and incremental strategies.

Create dbt-native and custom Python unit tests to ensure transformation accuracy and data integrity. Orchestrate end-to-end data pipelines using Airflow DAGs, ensuring functional parity with source Informatica workflows.

Contribute to GitLab CI/CD pipelines for code quality and automated deployment. Conduct peer code reviews and provide valuable technical feedback. Troubleshoot performance issues and data discrepancies during testing phases, including reconciliation between source and target systems.

Assist in creating comprehensive technical documentation, runbooks, and handover materials.

Qualifications

This role requires a strong background in data engineering and analytics, with a proven ability to work with complex data systems.

Experience in translating Informatica workflows into Python EL scripts and dbt transformation models is essential. Proficiency in Python, SQLAlchemy, cx_Oracle, and pyodbc is necessary for developing data pipelines.

Familiarity with bulk export tools like Oracle Data Pump and SQL Server BCP is required. Expertise in dbt, including model layering, macros, incremental strategies, and snapshot patterns, is critical for developing transformation models.

Experience with Airflow for orchestrating data pipelines and GitLab CI/CD for deployment and testing is expected. The ability to perform peer code reviews and troubleshoot performance issues is also key. Strong documentation skills are a plus.

Essential Skills

PythonSQLAlchemycx_OraclepyodbcOracle Data PumpSQL Server BCPdbtAirflowGitLab CI/CD

Good to Have

Informatica

Highlights

  • Actively hiring

More Details

RoleData & Analytics Principal Consultant
Employment TypeFull Time, Work from office

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Data & Analytics Principal Consultant at NTT DATA | SkillMX | SkillMX