
Data Engineer
DLK Group · Cape Town, Western Cape, South Africa · Hybrid
Hiring signal
Actively hiring
Posted 6 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 6 days ago
- Still listed on the employer's own board
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
More jobs at DLK Group
All 12- Senior Application Developer (Microsoft.Net)DLK Group · Cape Town, Western Cape, South Africa4d ago
- Senior Systems DeveloperDLK Group · East London, Eastern Cape, South Africa13d ago
- Senior Power BI DeveloperDLK Group · Cape Town, Western Cape, South Africa1mo ago
- Senior SharePoint and Power Platform DeveloperDLK Group · Cape Town, Western Cape, South Africa1mo ago
- Developer – Applications & DataDLK Group · Cape Town, Western Cape, South Africa2mo ago
Similar roles
- Data Engineer (Ab Initio Platform Administrator)Expleo · Johannesburg, GP, South Africatoday
- Data EngineerKaelo · Johannesburg, GP, South Africa3d ago
- Data Scientist (Fraud)Moniepoint · Remote, South Africa3d ago
- Data ScientistFirstrand · Johannesburg3d ago
- Software & Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa5d ago