Data Engineer - 6 month contract (CPT / JHB)
Recru-it
Johannesburg
On-site
ZAR 600 000 - 800 000
Full time
Job summary
A data solutions company based in Johannesburg is seeking an experienced Data Engineer to design and maintain ETL/ELT pipelines using Matillion and optimize data models in Snowflake. The ideal candidate has over 5 years of experience and strong skills in SQL and Python. This position offers opportunities to collaborate with cross-functional teams and ensure data quality across pipelines.
Qualifications
- 5+ years of experience in data engineering or a similar role.
- Strong hands-on experience with Snowflake (data modelling, performance tuning, SnowSQL).
- Proficiency in Matillion for ETL / ELT orchestration.
Responsibilities
- Design, develop, and maintain robust ETL / ELT pipelines using Matillion.
- Optimize Snowflake queries and data models for performance and scalability.
- Collaborate with cross-functional teams to gather requirements.
Skills
Data engineering
Snowflake
Matillion
SQL
Python
AWS
Data warehousing
Education
Tools
Responsibilities:
- Design, develop, and maintain robust ETL / ELT pipelines using Matillion to ingest and transform data into Snowflake.
- Optimize Snowflake queries and data models for performance and scalability.
- Collaborate with cross-functional teams to gather requirements and deliver data solutions.
- Ensure data quality, integrity and governance across all data pipelines.
- Monitor and troubleshoot data workflows and resolve performance issues.
- Document data processes, architecture and technical decisions.
Experience:
- 5+ years of experience in data engineering or a similar role.
- Strong hands-on experience with Snowflake (data modelling, performance tuning, SnowSQL).
- Proficiency in Matillion for ETL / ELT orchestration.
- Solid SQL skills and experience with scripting languages like Python.
- Experience with cloud platforms (AWS preferred; Azure or GCP also valuable).
- Familiarity with version control (e.g., Git) and CI / CD practices.
- Strong understanding of data warehousing concepts and best practices.
Qualifications:
- Matric and a tertiary degree
- Experience with data visualization tools (e.g., Power BI, Tableau).
- Exposure to data governance, data quality frameworks or MDM.
- Knowledge of DevOps for data pipelines and infrastructure-as-code.
- Certifications in Snowflake, AWS or Matillion are a plus