Log in
All jobs
CI

Data Engineer

Careers I DLK
Cape Town, Western Cape, South Africa Posted Oct 27, 2026
Full-time

About this role

We are looking for a Data Engineer to design and maintain scalable data solutions that support applications, reporting and analytics. The role includes developing data pipelines, contributing to data architecture and supporting data engineering projects.

​

  • Translate business requirements into data solutions, reports and dashboards.

  • Design, develop and maintain ETL processes and data pipelines using Azure Data Factory.

  • Build and manage data warehouses and data models, including facts, dimensions and relational structures.

  • Write complex SQL and T-SQL queries, views and stored procedures.

  • Develop Power BI reports, dashboards and semantic models using DAX.

  • Integrate data across legacy and modern systems, and automate batch processing and scheduled tasks.

  • Deploy and manage data solutions on Azure.

  • Monitor and optimise data solutions for performance, reliability, scalability and cost.

  • Troubleshoot data issues and provide support for existing BI solutions.

  • Maintain technical documentation and participate in architecture, design and code reviews.

  • Contribute to modernising data platforms and support relevant Azure and AI initiatives.

Requirements

  • Qualifications and experience

  • Matric is essential.

  • A degree in Computer Science, Engineering, Mathematics or a related field, or at least 10 years of relevant experience in place of a degree.

  • Approximately 4–5 years of relevant experience. A postgraduate qualification with a relevant practical component may substitute for some experience.

  • Technical skills

  • Data pipeline and ETL development, including Azure Data Factory.

  • Data warehousing, including dimensional, multidimensional and relational modelling.

  • Advanced SQL and T-SQL, including joins, views and stored procedures.

  • Power BI, including dashboards, semantic models, DAX and cubes.

  • Azure cloud solutions and integration between on-premise, legacy and modern systems.

  • Process automation, batch processing and scheduling.

Benefits

  • Hybrid working option

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →