Data Engineer

Full time @National Bank of Iraq in Technology / Internet
  • Baghdad, Iraq
  • Post Date : 07/05/2026
  • Apply Before : 14/05/2026

Job Detail

  • Job ID 10212
  • Experience  3+ Years
  • Industry  Financial Services

Job Description

Role Summary

We are looking for a Data Integration And Integration Engineer to design, build, deploy, and modify data pipelines. The role will support data extraction, ETL processes, data modeling, data warehouse optimization, and data quality monitoring to ensure reliable data for reporting, analytics, and integration.

Key Responsibilities

• Design, develop, and maintain data pipelines between banking systems.

• Build and optimize ETL processes to ensure efficient data movement, transformation, and loading.

• Develop and improve data models, including fact tables, dimension tables, and data marts.

• Responsible for code reviews and enforcing ETLs and modeling best practices.

• Monitor data pipelines, investigate failures, and resolve data processing issues.

• Perform data quality checks, and validation to ensure accuracy, completeness, and consistency.

• Report data issues, document root causes, and coordinate with relevant teams for resolution.

• Optimize data warehouse performance, including queries, tables, and data flows.

• Improve the current data setup by identifying gaps, inefficiencies, and automation opportunities.

• Document data pipelines, data models, ETL logic, and quality rules.

• Work with data analysts, business users, and IT teams to support reporting and analytical requirements

Qualifications

Required Qualifications

• 3+ years experience in data engineering, ETL development, data warehousing.

• proficiency in SQL and a programming language of the following (Python, Java).

• Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Data Science, or a related field. • Experience with ETL and data extraction tools.

• Proficiency in Data warehousing technologies.

• Proficiency in data warehouse concepts, data modeling, and data quality practices.

• Basic Linux knowledge, including command-line usage, file handling, logs, and script execution.

• Strong analytical, troubleshooting, and documentation skills.

Additional Information

Preferred Experience

• Experience in the banking or financial services sector.

• Knowledge of data governance, reconciliation, and regulatory reporting requirements is a plus.

Other jobs you may like