Point your AI agent at freehire and let it find you a job.

Get the CLI →

Network Recruitment

NewBe an early applicant

Data Engineer

Posted
Discussion

Summary

A data engineer role in Pretoria focused on designing, building, and maintaining scalable ETL/ELT data pipelines and cloud-based data solutions, ensuring data quality and supporting analytics/BI. Core stack: Python, advanced SQL, Airflow/Talend, AWS/Azure/GCP, with Hadoop/Spark/ClickHouse advantageous.

Qualifications:
  • Bachelors degree in computer science information technology engineering or related field
  • Relevant Cloud or Data Engineering certifications advantageous

Requirements:
  • 4+ years Data Engineering experience
  • Strong Python development skills
  • Advanced SQL experience
  • Experience building ETL and ELT pipelines
  • Experience with Airflow Talend or similar tools
  • AWS Azure or GCP experience
  • Data modelling and schema design expertise
  • Exposure to Hadoop Spark or Click House advantageous
KPAs:
  • Design develop and maintain scalable data pipelines
  • Integrate and optimise multiple data sources
  • Ensure data quality reliability and performance
  • Support analytics and business intelligence initiatives
  • Implement cloud-based data solutions
  • Collaborate with technical and business teams to deliver data driven insights

Apply now!

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available