Data Engineer

Digital Outsource Services

Cape Town

On-site

ZAR 720,000 - 1,080,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Free Daily Meals
Free Massages On-site
Free On-Site Gym
Group Life Cover
Funeral Fund Benefit
Financial Services Assistance
Employee Assistance Programme
Curro School Fees Benefit
Income Continuation Benefit
Leadership Training
Referral Bonus
Medical Aid Subsidy
Free Sleep Coaching
On-site Barista
Retirement Annuity Subsidy
Team socials

Job summary

Digital Outsource Services in Cape Town seeks a data engineer with 3-4 years of experience to design and maintain robust data pipelines. You will work with SQL, Python/Java, and cloud services to ensure data accuracy and reliability across real-time and batch processing, leveraging Kafka/RabbitMQ for streaming and ETL workflows.

Applicants should have a Bachelor’s degree in a related field, familiarity with Spark/Hadoop, and data formats like JSON/Parquet.

Qualifications

  • Bachelor’s degree in a related field (CS, Data Engineering, IS).
  • 3-4 years of experience in data engineering or related roles.
  • Strong SQL skills for querying and optimizing databases.
  • Experience building real-time and batch data pipelines.
  • Hands-on with data streaming platforms like Kafka or RabbitMQ.
  • Familiarity with ETL processes and tools.
  • Proficiency in Python or Java for data tasks.
  • Knowledge of relational data modelling basics.
  • Attention to detail and data accuracy.
  • Problem-solving to troubleshoot data systems.
  • Familiarity with cloud services (AWS/Azure/Google Cloud).
  • Exposure to Spark or Hadoop for big data processing.
  • Experience with data formats like JSON or Parquet.
  • Writing clean, modular code for data processing and API/cloud integrations.
  • Basic understanding of Docker containers.
  • Interest in learning emerging data technologies.
  • Company offers Learning and Development programmes and feedback tools.
  • Employee benefits and on-site perks listed in the ad.

Skills

SQL
Data pipelines
Python/Java
Cloud platforms
Data modelling
Data governance
Big data (Spark/Hadoop)
JSON/Parquet formats
Problem solving
Docker

Education

Bachelor’s degree in Computer Science / Data Engineering / Information Systems

Tools

Kafka
RabbitMQ
Airflow
Spark
Hadoop
Docker

Job description

* Bachelor’s degree in computer science, Data Engineering, Information Systems, or a related field.* 3-4 years of experience in data engineering or related roles.* Strong SQL skills, including querying and optimizing database operations.* Experience developing data pipelines for real-time and batch processing.* Hands-on experience with data streaming platforms such as Kafka or RabbitMQ.* Familiarity with ETL processes and tools.* Proficiency in a programming language such as Python or Java for data tasks.* Knowledge of data modelling basics for relational databases.* Attention to detail and a commitment to ensuring data accuracy and reliability.* Problem-solving skills and the ability to troubleshoot issues in data systems.* Relevant certifications (e.g., AWS Certified Data Analytics Specialty, Microsoft Certified: Azure Data Engineer, or Databricks Certified Data Engineer).* Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-based data services.* Exposure to big data technologies such as Spark or Hadoop.* Exposure to Apache Spark, Airflow, Kafka* Knowledge of data governance and compliance standards.* Experience with data formats like JSON or Parquet.* Writing clean, modular code for data processing, automation, and integration with APIs or cloud services.* Basic understanding of containerization tools such as Docker.* Interest in learning and adopting emerging data technologies.* We’re dedicated to your supergrowth. Our comprehensive learning and development programmes give you a range of resources and opportunities to expand your skills and advance your career.* Your hard work and achievements won’t go unnoticed. Our innovative Performance Tool ensures you receive regular, constructive feedback, helping you to continuously improve and reach your full potential.* Our Employee Assistance programme offers a variety of benefits which you and your family can benefit from.* Free Daily Meals* Free Massages On-site* Free On-Site Gym* Group Life Cover* Funeral Fund Benefit* Financial Services Assistance* Employee Assistance Programme* Curro School Fees Benefit* Income Continuation Benefit* Leadership Training* Referral Bonus* Medical Aid Subsidy* Free Sleep Coaching* On-site Barista* Retirement Annuity Subsidy* Team socials
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Digital Outsource Services • Cape Town

On-site
ZAR 900,000 - 1,300,000
Free Daily Meal
Free On-Site Gym
Group Life Cover
+6
Software Engineer (Back-End)
Software Engineer (Back-End)

Digital Outsource Services • Cape Town

On-site
ZAR 800,000 - 1,200,000
Free Daily Meal
Free Massages On-site
Free On-Site Gym
+12
Data Engineer
Data Engineer

Araxi Group • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Competitive salary
Professional growth opportunities
Modern cloud & big data platforms
Senior Data Engineer - Cloud Platforms
Senior Data Engineer - Cloud Platforms

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance-based bonuses
Health, dental, and vision benefits
+2
Software Engineering Lead
Software Engineering Lead

Digital Outsource Services • Cape Town

On-site
ZAR 800,000 - 1,200,000
Free Daily Meal
Free Massages On-site
Free On-Site Gym
+12
Senior Data Engineer - Big Data & AI Infrastructure
Senior Data Engineer - Big Data & AI Infrastructure

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,600,000
Health insurance
Retirement plans
Paid time off
+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
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
Data Engineer - AI Platform
Data Engineer - AI Platform

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,200,000
Competitive compensation
Medical, dental & vision insurance
Pension plan
+2