Senior AWS Data Platform Engineer — End-to-End Pipelines

DVT

South Africa

Remote

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DVT is a leading software consultancy in Africa, delivering modern data platforms for clients across South Africa and beyond. We seek a Senior Data Engineer / Analytics to design, build, and operate an AWS-first data platform, moving data through S3 into Redshift Serverless, orchestrated by Airflow and modeled with dbt, with potential migration toward Snowflake.

You will own end-to-end pipelines, shape analytics engineering practices, and communicate clearly with distributed stakeholders in a

Qualifications

  • 5+ years in data/analytics engineering or related fields.
  • Strong hands-on AWS data platform experience (S3, pipelines, warehouse delivery).
  • Apache Airflow — design, maintenance, production pipelines.
  • dbt — modular models, testing, documentation.
  • Warehouse experience: Redshift preferred; Snowflake desirable.
  • Python scripting for pipelines and automation.
  • Data modelling: dimensional, wide tables, incremental strategies.
  • Excellent written and verbal communication for non-technical audiences.
  • Self-directed delivery in a fully remote client-facing environment.

Responsibilities

  • Design, build, and maintain ETL/ELT pipelines across AWS-native data environments.
  • Own Airflow orchestration — scheduling, dependencies, retries, alerting, and ops.
  • Develop analytics-ready data models in dbt with warehouse-first patterns.
  • Work across S3 and Redshift Serverless; plan migration toward Snowflake.
  • Write Python for pipelines and automation; ensure data quality and observability.
  • Apply version control, code reviews, and CI/CD to data workloads.
  • Engage with client stakeholders, present solutions, and advise on trade-offs.

Skills

5+ years
AWS data platform
Airflow
dbt
Redshift
Snowflake
Python
Data modelling
Communication
Remote client-facing

Education

Bachelor's degree
Matric (Grade 12)
AWS Certification (advantageous)

Tools

Datadog
Monte Carlo
CloudWatch
OpenLineage
Great Expectations

Job description

DVT is a leading software consultancy in Africa, delivering modern data platforms for clients across South Africa and beyond. We seek a Senior Data Engineer / Analytics to design, build, and operate an AWS-first data platform, moving data through S3 into Redshift Serverless, orchestrated by Airflow and modeled with dbt, with potential migration toward Snowflake.

You will own end-to-end pipelines, shape analytics engineering practices, and communicate clearly with distributed stakeholders in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AWS Data Engineer | Analytics Platform Lead (Remote)
Senior AWS Data Engineer | Analytics Platform Lead (Remote)

dvtcareers • South Africa

On-site
ZAR 900,000 - 1,700,000
Senior AWS Data Engineer: Cloud Data Pipelines & Platforms
Senior AWS Data Engineer: Cloud Data Pipelines & Platforms

Decision Inc. • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Data Engineer — AWS/Python Pipelines, Hybrid
Data Engineer — AWS/Python Pipelines, Hybrid

Ten Lifestyle Group • Cape Town

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work
Paid time off
Medical aid
+1
AWS Platform Engineer - Enterprise Cloud & Automation
AWS Platform Engineer - Enterprise Cloud & Automation

DVT • Johannesburg

On-site
ZAR 700,000 - 1,200,000
AWS Data Engineer Consultant: Cloud Analytics & Pipelines
AWS Data Engineer Consultant: Cloud Analytics & Pipelines

ATS Client • Johannesburg

On-site
ZAR 780,000 - 1,200,000
Senior Data Engineer (Databricks & Cloud Data Platforms)
Senior Data Engineer (Databricks & Cloud Data Platforms)

DVT • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior AWS Data Engineer: Build Scalable Data Lakes
Senior AWS Data Engineer: Build Scalable Data Lakes

Decision Inc. • Johannesburg

On-site
ZAR 850,000 - 1,250,000
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 800,000
Senior Data Engineer: Cloud Data Pipelines & AWS Leader
Senior Data Engineer: Cloud Data Pipelines & AWS Leader

Woolworths Financial Services • Cape Town

On-site
ZAR 800,000 - 1,000,000