iGBA

Data Engineer

18 MAY 2026

Data Engineer We are seeking a Data Engineer to join our Data & Analytics team, responsible for building and maintaining scalable data pipelines, data models, and cloud-based infrastructure that powers data and analytics across the organisation.

YOUR CHALLENGE:
 
 
 
 
Design and develop data pipelines using Python (PySpark), applying best practices for performance and reliability.
Ingest and integrate (real-time, batch) diverse data sources into the data lake, ensuring data quality and accuracy.
Maintain data models and the overall data estate codebase.
Daily monitoring and operations on cloud data platforms (primarily Azure / Microsoft Fabric).
Monitor data processes, pipelines, troubleshoot issues, and support daily data operations.
Collaborate with engineers, analysts, and business stakeholders; support ad hoc data analysis requests.
Drive continuous improvement through training and self-development.
Any other ad hoc tasks that may be required by the business from time to time.
 
 
 
TO DO IT, YOU WILL NEED:
 
 
 
 
A Degree in IT, Computer Science, or related fields.
Proven experience as a Data Engineer including designing and building scalable ETL processes for batch and real-time data lakes / warehouses.
Hands-on experience with cloud data services. Microsoft Synapse and Fabric experience is a plus.
Strong SQL skills; experience with relational databases and complex queries.
Proficiency with compute tools such as Databricks or Jupyter.
Experience orchestrating pipelines using ADF, Fabric Pipeline, Airflow, AWS Step Functions, or similar.
Coding proficiency in PySpark, Python, Scala, or equivalent languages.
Experience with CI/CD tooling: Git, Azure DevOps, Jenkins or equivalent.
Familiarity with distributed systems (Kafka, Spark, Hive, Hadoop) and BI tools (such as Power BI) is an asset.
Comfortable delivering in a fast-paced, agile environment.
Strong analytical and problem-solving skills.
Excellent communication and team collaboration.
Self-motivated with a drive for continuous learning.