Data Engineer

Salix Recruitment

Wes-Kaap

On-site

ZAR 700,000 - 900,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A proudly South African food processing company is seeking an experienced Data Engineer to join its IT team in Cape Town. You will design, develop and maintain scalable data pipelines and cloud-based data solutions to enable business intelligence, analytics, automation and data-driven decision-making.

You will work with BI, Analytics and business teams to translate requirements into technical solutions, while ensuring data quality, governance and performance.

Qualifications

  • 3–5 years of hands-on experience in data engineering, data warehousing or a related role.
  • Experience with Microsoft Fabric, Azure Data Services or equivalent cloud data platforms.
  • Strong SQL skills and knowledge of data modelling.
  • Experience developing ETL/ELT pipelines using modern data engineering tools.
  • Working knowledge of Microsoft Fabric, including Data Factory, Lakehouse and Warehouse, or equivalent technologies.
  • Experience with Python, Spark or similar data processing technologies.
  • Understanding of cloud data architectures, APIs and system integrations.

Responsibilities

  • Design, build and maintain scalable batch and near-real-time data pipelines.
  • Develop and optimise ETL/ELT processes for data ingestion, cleansing, transformation and modelling.
  • Build and maintain data warehouse and lakehouse architectures.
  • Develop analytical and dimensional data models to support reporting and BI.
  • Implement data quality controls, validation processes, governance and security standards.
  • Monitor and optimise data pipeline performance, reliability and cost efficiency.
  • Collaborate with BI analysts, data scientists and business stakeholders to deliver data solutions.
  • Troubleshoot data issues and drive continuous improvement.

Skills

SQL
Data modelling
Python/Spark
ETL/ELT pipelines

Education

Bachelor's degree in Computer Science, Information Technology, Engineering or a related field

Tools

Microsoft Fabric
Azure Data Services
Data Factory
Lakehouse

Job description

Data Engineer | Cape Town, Western Cape | Permanent

A proudly South African food processing company, is looking for an experienced Data Engineer to join its IT team in Cape Town.

This is an exciting opportunity for a technically skilled data professional to build and optimise scalable data platforms and pipelines that enable business intelligence, analytics, automation and data-driven decision-making.

The successful candidate will design, develop and maintain reliable data pipelines and cloud-based data solutions, transforming data from multiple source systems into high-quality, structured datasets for reporting and advanced analytics.

Working closely with BI, Analytics, Automation and business teams, you will translate business requirements into effective technical solutions while ensuring data quality, security, governance and performance.

If you are passionate about building robust data platforms and turning complex data into meaningful business insights, we would love to hear from you.

Duties:
  • Design, build and maintain scalable batch and near-real-time data pipelines.
  • Develop and optimise ETL/ELT processes for data ingestion, cleansing, transformation and modelling.
  • Build and maintain data warehouse and lakehouse architectures.
  • Develop analytical and dimensional data models to support reporting and business intelligence.
  • Implement data quality controls, validation processes, data governance and security standards.
  • Monitor and optimise data pipeline performance, reliability and cost efficiency.
  • Collaborate with BI analysts, data scientists and business stakeholders to deliver fit-for-purpose data solutions.
  • Troubleshoot data issues, conduct root cause analysis and drive continuous improvement.
Job Experience & Skills Required:
Qualifications:
  • Matric (Grade 12)
  • Bachelor's degree in Computer Science, Information Technology, Engineering or a related field.
  • Microsoft certifications in Data Engineering, Azure or Fabric will be advantageous.
Experience:
  • 3–5 years of hands-on experience in data engineering, data warehousing or a related role.
  • Experience with Microsoft Fabric, Azure Data Services or equivalent cloud data platforms.
  • Strong SQL skills and sound knowledge of data modelling.
  • Experience developing ETL/ELT pipelines using modern data engineering tools.
  • Working knowledge of Microsoft Fabric, including Data Factory, Lakehouse and Warehouse, or equivalent technologies.
  • Experience with Python, Spark or similar data processing technologies.
  • Understanding of cloud data architectures, APIs and system integrations.
Skills & Competencies:
  • Strong analytical thinking and problem-solving abilities.
  • Excellent attention to detail and a commitment to data quality.
  • Ability to manage priorities, deliver projects and work independently.
  • Strong communication and stakeholder engagement skills.
  • Ability to explain complex technical concepts to non-technical audiences.
  • A proactive mindset with a passion for innovation, automation and continuous improvement.

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Engineer
Data Engineer

Sea Harvest • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Data Engineer
Data Engineer

Placements24 • Upington

Hybrid
ZAR 600,000 - 900,000
Competitive bonus
Medical aid
Hybrid work
+1
Data Engineer: Scalable Pipelines & Insights (Cape Town)
Data Engineer: Scalable Pipelines & Insights (Cape Town)

Salix Recruitment • Wes-Kaap

On-site
ZAR 700,000 - 900,000
Data Engineer
Data Engineer

Network Finance • Wes-Kaap

Hybrid
ZAR 600,000 - 900,000
Data Engineer
Data Engineer

Tenth Revolution Group • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Senior Data Engineer — Azure Data Platform & Analytics
Senior Data Engineer — Azure Data Platform & Analytics

Cf Consulting • Gauteng

On-site
ZAR 700,000 - 1,000,000
Competitive salary
On-site work environment
Medical, dental, and vision insurance
+2
Senior Data Engineer
Senior Data Engineer

Chosen Online Pty Ltd • Johannesburg

On-site
ZAR 892,800 - 1,227,600
Competitive salary package (R80k - R110k per month)
Hybrid working model
Opportunity to work on challenging international projects
+2
Senior Data Engineer - Cloud Platforms
Senior Data Engineer - Cloud Platforms

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health coverage
Generous leave
+7
Senior Data Engineer - AI Platforms
Senior Data Engineer - AI Platforms

Placements24 • Vrystaat

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical aid and retirement benefits
Training programs and conferences
+1