JobsZA
Back to Johannesburg jobs
ClosedFull-time

Data Engineer - Modern Data Platforms

Araxi Group

Johannesburg, Gauteng

This listing has closed and may no longer accept applications. We keep it for reference — the live Johannesburg jobs below are your next step.
Salary not listed

This listing does not state a salary. As a guide, warehouse roles in South Africa typically pay R5 500 to R13 000 a month (indicative).

Opens the original listing in a new tab. Applying is free. Never pay money to get a job — report anyone who asks.

Warehouse roles cover picking, packing, dispatch and forklift driving for SA's growing logistics and e-commerce sector.

Job description

Build modern data platforms. Engineer for production. Solve real business problems through code.

Are you a Data Engineer with a strong software-engineering foundation, comfortable building, deploying and operating modern cloud-native data platforms?

We are looking for a Modern Data Engineer whose experience goes beyond traditional reporting, business intelligence or analytics. This role is for someone who approaches data engineering as an engineering discipline — writing production-quality code, working collaboratively through the development lifecycle and building scalable solutions that operate reliably in production.

Strong SQL, data modelling and data-warehousing capability remain important, but they should complement a broader software-engineering and modern data-platform background rather than define it.

What you will bring

Minimum Technical Requirements – Non-Negotiable

You must be able to demonstrate practical project experience in:

  • Python as a primary programming language
  • Software-engineering principles and clean coding practices
  • Object-oriented programming
  • Testing and code-quality practices
  • Software Development Life Cycle (SDLC)
  • Git and collaborative development workflows
  • API development and integration
  • CI/CD pipelines
  • Production software deployment

You should also be able to demonstrate an engineering mindset, including the ability to:

  • Solve business problems through code
  • Design scalable solutions
  • Work effectively within engineering teams
  • Contribute to production systems
  • Follow engineering standards and best practices

Modern Data Engineering

Your experience should include hands-on exposure across several modern data-engineering technologies and approaches, such as:

Data processing

  • Spark
  • PySpark
  • Databricks
  • Data Lake architectures
  • Batch processing
  • Streaming architectures
  • Data transformation frameworks
  • ETL/ELT design

Data platforms

  • Kafka
  • Flink
  • Delta Lake
  • Iceberg
  • Airflow
  • Modern orchestration platforms

Data storage and analytics

  • SQL
  • Data modelling
  • Data warehousing
  • Relational databases
  • Analytical data platforms

We are looking for breadth across modern data engineering, rather than a candidate who simply recognises the technology names.

Cloud Engineering – Must-Have

Practical project-delivery experience on at least 1 major cloud platform is required.

Preference will be given in the following order:

  • Google Cloud Platform (GCP)
  • Amazon Web Services (AWS)
  • Microsoft Azure

Relevant technologies may include:

GCP - BigQuery | Dataflow | Dataproc | Pub/Sub | GKE | Cloud Storage

AWS - Glue | EMR | Redshift | Kinesis | EKS | S3

Azure - Data Factory | Synapse | Databricks | Event Hubs | AKS | Azure Storage

Cloud experience must reflect practical project delivery rather than certification alone.

DevOps & Platform Engineering

Strong candidates will also bring exposure to areas such as:

  • Docker
  • Kubernetes
  • Terraform
  • Infrastructure as Code
  • Environment management
  • Monitoring
  • Observability
  • Logging
  • Production support

Data Modelling & Architecture

You should have working knowledge across areas such as:

  • Conceptual, logical and physical data modelling
  • Dimensional modelling
  • Relational modelling
  • Data warehouse design
  • Data governance concepts

Importantly, your data-modelling experience should support modern platform development rather than exist in isolation.

The profile we are looking for

The strongest candidates will combine:

Strong foundations

SQL | Data modelling | Data warehousing | ETL/ELT

Modern engineering capability

Python-first development | Git-first collaboration | CI/CD | Cloud-native development | Distributed processing | Streaming architectures

Engineering maturity

Production deployment | Solution ownership | Contribution across the SDLC | Agile engineering-team experience

This role will suit you if...

You are comfortable moving between code, data, cloud and production environments.

You think beyond getting a pipeline to run and consider scalability, quality, maintainability and operational reliability.

And most importantly, you see yourself as an engineer who happens to work with data, rather than someone whose experience is primarily centred on reporting or analytics.

Found on Indeed · Posted 3 weeks ago · Last checked 3 weeks ago

Good to know

What does this warehouse job pay?

This listing does not state a salary. As a guide, warehouse roles in South Africa typically pay R5 500 to R13 000 a month (indicative).

Do I need experience for warehouse jobs in Johannesburg?

Many warehouse roles in Johannesburg are open to candidates with little or no experience. Read the listing for its exact requirements.

How do I apply for this job?

Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Indeed · Posted 3 weeks ago

More warehouse and similar jobs in Johannesburg

Todayvia Adzuna
Millwright

Confidential · Johannesburg, Gauteng

R50K - R50K/mo
Todayvia Adzuna
Civil Engineer

Tumaini Consulting · Johannesburg, Gauteng

R75K/mo
Todayvia Adzuna
Accommodation Maintenance Manager – Hotel

Hospitality Jobs Africa · Johannesburg, Gauteng

R30K - R30K/mo
Todayvia Adzuna
REMOTE LLB ATTORNEY WITH EXPERIENCE IN USA LAW

Confidential · Johannesburg, Gauteng

R58K - R58K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp