Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.
Data Engineer - Contract - CPT or JHB - Onsite
(PDG2000483546)
Overview
Reference
PDG2000483546
Salary
ZAR500 - ZAR560/hour
Job Location
-- South Africa
Job Type
Contract
Posted
19 August 2025
Closing date
19 Sep 2025 21:59
Role Summary: Data Engineers are responsible for designing, building, and maintaining scalable data infrastructure. They transform raw data into usable formats for analysis and decision-making, supporting business intelligence, compliance, and operational efficiency.
Responsibilities:
- Data Management and API integration.
- Experience in handling data management requirements, integration platforms, and have expertise with APIs.
- Design and implement e data pipelines.
- Develop and maintain data architectures and ETL processes.
- Ensure data accuracy, consistency, and quality across systems.
- Collaborate with data scientists, analysts, and business stakeholders.
- Migrate data systems to cloud platforms (e.g., AWS, Snowflake).
- Support financial reconciliations and regulatory reporting.
- Automate repetitive data tasks and optimize performance.
- Monitor and troubleshoot data workflows and infrastructure.
Qualifications:
- Matric and a Bachelors degree in Computer Science, Information Technology, or related field.
- 3 -5 years of experience in data engineering or similar roles.
- Experience in financial services or insurance is advantageous.
Skills
- Must have Senior Snowflake / Matillion experience/skill.
- SQL (advanced), Python, Java.
- AWS, Snowflake (Azure or GCP is a plus).
- SQL (MySQL, PostgreSQL), NoSQL
- Experience with dimensional modeling and tools like DBT
|