Data Engineer
- Location
- Cape Town, Western Cape
- Contract
- Permanent
- Minimum qualification
- Bachelor's degree
- Closing date
First listed . Last checked at source .
In brief
Here is the job description rewritten into the mandatory structure: **Overview** This role at DLK Group is for a Data Engineer responsible for designing and maintaining scalable data solutions. These solutions will support various applications, reporting, and analytics functions within the company. The position specifically involves developing data pipelines, contributing to data architecture, and supporting broader data engineering projects. **What you will do** * 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 (from the original advert)** **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. **Who should apply** This role is suitable for individuals with a matric qualification, who also possess either a degree in Computer Science, Engineering, Mathematics, or a related field, or at least 10 years of relevant professional experience. Ideal candidates will have approximately 4–5 years of relevant experience, with a postgraduate qualification potentially substituting for some of this experience. Essential technical skills required include data pipeline and ETL development (specifically with Azure Data Factory), data warehousing, advanced SQL and T-SQL, Power BI, Azure cloud solutions, and process automation. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/cape-town/data-engineer-id-7607630 Source: jobmail
Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.
At a glance
- At least 4 years of experience.
- SQL
- Azure
- Power BI
Extracted automatically from the advert; confirm requirements on the original listing.
Job description
Before you apply
- Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
- Legitimate employers do not charge application, registration or training fees.
- Don't send your ID or bank details before you have confirmed the employer is real.
Applying for permanent roles
- Mirror the job title and top three requirements in your CV summary and most recent experience.
- Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
- Proofread contact details and filenames before submitting — small errors cost interviews.
- Verify the company and role on the source page before sharing ID copies or banking details.