Data Engineer
Cape Town, South Africa1w ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Skills
Experience
Level
Title
Location
Salary
Freshness
Similarity
Key details
- Location
- Cape Town, South Africa
- Work style
- Hybrid
- Level
- Lead / Staff+
- Job type
- Part-time
- Experience
- 10–13 yrs
- Function
- Data & ML
- Focus area
- Data engineering & Analytics
- Posted
- 1w ago
Skills
azureazure data factorybatch processingcode reviewsdata architecturedata integrationdata modelingdata pipelinesdata warehousingetlpower biprocess automationsqlstored procedurest-sqltechnical documentation
About the 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.
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