Enable job alerts via email!

Data Engineer (Mid-Level)

iOCO Pty Ltd

Cape Town

On-site

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Job summary

A tech solutions company based in Cape Town is looking for a Mid-Level Data Engineer to develop and maintain data pipelines and ETL processes. You will work in a collaborative environment with data scientists and analysts, ensuring seamless data integration. The ideal candidate should have a minimum of 3 years’ experience and relevant qualifications in Information Communication Technology or a related field. Understanding cloud technologies is advantageous.

Qualifications

  • Minimum of 3 years’ experience as a Data Engineer.
  • Experience with ETL processes, data pipelines, and system integrations.
  • Strong analytical, problem-solving, and collaboration skills.

Responsibilities

  • Develop and maintain data pipelines and ETL processes.
  • Support the integration of data sources into centralized systems.
  • Monitor and troubleshoot data flows to ensure reliability and performance.

Skills

Experience with ETL processes
Data pipelines
SQL
Python
Spark
Airflow
Analytical skills
Problem-solving
Collaboration

Education

NQF Level 6 or higher in ICT, Information Systems, or Computer Science

Tools

Azure
AWS
Google Cloud
Job description

At iOCO, we use robust data pipelines to power intelligent solutions and business insights. We are seeking a Mid-Level Data Engineer to develop, maintain, and optimize ETL processes, ensuring high-quality, reliable data flows across systems. You will collaborate with data scientists, analysts, and IT teams to ensure seamless data integration and availability.

What You’do:
  • Develop and maintain data pipelines and ETL processes.
  • Support the integration of data sources into centralized systems.
  • Monitor and troubleshoot data flows to ensure reliability and performance.
  • Assist in data pipeline development, testing, and documentation.
  • Support data integration tasks across various systems.
  • Learn and apply modern data engineering tools and best practices.
Your Expertise:
  • Minimum of 3 years’ experience as a Data Engineer.
  • Experience with ETL processes, data pipelines, and system integrations.
  • Knowledge of data engineering tools and platforms (e.g., SQL, Python, Spark, Airflow).
  • Strong analytical, problem-solving, and collaboration skills.
  • Ability to document workflows and maintain data integrity.
Qualifications:
  • NQF Level 6 or higher tertiary qualification in Information Communication Technology (ICT), Information Systems, Computer Science, or a related field.
  • Cloud certification (Azure, AWS, or Google Cloud) advantageous.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.