983,896open jobs
58,867companies
159,517added this week
Browse all
Salary
$74k per year
Location
In office (Johannesburg)
Seniority
Senior · 7+ years exp

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on Apr 17, 2026. Salt scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Founded in 2009, Salt is a global digital talent, recruitment, and workforce consultancy specializing in technology, creative, marketing, and sales staffing. Headquartered in London, United Kingdom - with an international network of offices spanning North America, Europe, Asia-Pacific, and Latin America - the agency serves fast-scaling startups, mid-market companies, and multinational enterprises. Through its permanent and contract recruitment models, recruitment process outsourcing (RPO), nearshore/offshore talent delivery (Salt: Labs), and strategic HR advisory services, it enables organizations to build, scale, and manage high-performing teams across AI, technology, and digital transformation initiatives.

Back to all jobs

Applications are now closed.

Data Engineer

Ref: JO-2604-360362

  • Environment:

    Hybrid

  • Contract Type:

    Contract

  • Starts:

    2026-06-01

  • Duration:

    12 months

Job Description

Summary of Role

The purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Data Architecture Roadmap, to advance technical thought leadership for the Enterprise, deliver fit for purpose data products, and support data initiatives. In addition, Data Engineers enhance the data infrastructure of the to enable advanced analytics, machine learning and artificial intelligence by providing clean, usable data to stakeholders. They also create data pipelines, Ingestion, provisioning, streaming, self-service, API and solutions around big data that support the strategy to become a data driven organisation.

Responsibilities

  • Responsible for the day to day maintenance of data pipelines, providing support to the data squads including performing data related tasks (such as data profiling, data cleaning, data configurations, data support, data validation, data quality assurance) in a Data Epic and assisting in basic data pipelines, data ingestion and supporting Data Engineers in their Epics.
  • Data Infrastructure: Support and maintain the Data Infrastructure to ensure it is secure, available and reliable.
  • Data Pipeline Build (Ingestion, Provisioning, Streaming and API).
  • Maintain data pipelines starting with Data Virtualisation, then progressing to Data Ingestion and finally to Data Provisioning.
  • Ensure that data pipelines are monitored and run successfully and configure and support minor changes in data pipelines.
  • Data Visualisation: Create virtual data bases and assist in creating data extracts for the business in response to business needs.
  • Documentation and Data Analysis: Collaborate with the Data Analyst to perform data profiling, data validation, and data documentation in support of Epics.
  • Data Warehouse Monitoring and Support: Monitor data pipelines and infrastructure to provide first line support, resolve issues and ensure that the warehouse meets its SLA timelines for data availability and warehouse reliability.
  • Cloud Monitoring and Support Services: Ensure cloud processes (Compute and Storage) are monitored and managed daily, to ensure that Cloud pipelines run successfully.
  • Operations: Support and run daily operational reports to ensure that all jobs ran successfully and that the data warehouse is maintained according to standard.
  • Collaboration: Work collaboratively with business stakeholders to gain business knowledge, understand data extracts and improve and optimise business queries.

Qualifications

  • Matric and a Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field.
  • 7 years of experience in data engineering or a related discipline.
  • Strong experience with SQL and relational database technologies.
  • Proficiency with ETL/ELT tools and frameworks (e.g., Airflow, DBT, Azure Data Factory, AWS Glue).
  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Knowledge of big data technologies (e.g., Spark, Hadoop) is advantageous.
  • Experience with Python or Scala for data processing.

Skills

  • SQL, Python (required)
  • Cloud services (Azure/AWS/GCP)
  • Data warehousing (Snowflake, Redshift, BigQuery, Synapse)
  • Big data frameworks (Spark, Databricks)
  • Version control (Git)
  • Containerisation (Docker/Kubernetes)

Salt is acting as an Employment Business in relation to this vacancy.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
983,896 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Johannesburg
Data Steward -RSD 1 day ago
≈ $32k – $67k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Pretoria
Analytics
Master Data Management
Apply
Lead Data Engineer 11 hours ago
≈ $30k – $66k per year (Estimated) • Hybrid • Full-Time • Johannesburg
SQL
DevOps
Ansible
Chef
CI/CD
Jenkins
Incident Management
Management
Agile
Apply
Senior Data Scientist 9 hours ago
$226k – $254k per year • In office • San Francisco
Python
SQL
AI/ML
AI Agents
LLM
LLM Guardrails
Apply
≈ $123k – $212k per year (Estimated) • Remote (United States, UTC-8 – UTC+1 hours) • 10+ years exp
Python
SQL
Databases
PostgreSQL
Neo4j
Apache Kafka
Amazon Neptune
AI/ML
dbt
Great Expectations
Flink
DevOps
AWS
Amazon Kinesis
Analytics
ETL/ELT
Apply
$89k – $127k per year • In office • 5+ years exp • Bachelor's Degree • Chicago
Python
SQL
Databases
Databricks
Delta Lake
DevOps
GCP
Azure
CI/CD
AWS
Docker
Platform Engineering
Apply
$100k – $200k per year • Equity • In office • 3+ years exp • Bachelor's Degree
Python
SQL
Apply
≈ $66k – $161k per year (Estimated) • In office • Cheltenham
Python
PowerShell
Apply
≈ $85k – $172k per year (Estimated) • Equity • In office • TS/SCI • 2+ years exp • Master's Degree • Bethesda
Python
JavaScript
Java
Bash
Java
Hibernate
DevOps
GCP
Azure
Jenkins
Git
AWS
Gitflow
GitHub
Amazon S3
Unix
Management
Confluence
Agile
Scrum
Apply
$180k – $190k per year • Equity • In office • TS/SCI • 4+ years exp • Master's Degree • Bethesda
Python
Java
Databases
PostgreSQL
DynamoDB
ElasticSearch
Apache Kafka
DevOps
Rest API
Azure
AWS
Amazon S3
Analytics
ETL/ELT
Apache NiFi
Apply
≈ $124k – $246k per year (Estimated) • Equity • In office • TS/SCI • 15+ years exp • Master's Degree • Bethesda
Python
JavaScript
PHP
Ruby
DevOps
Puppet
Ansible
Vagrant
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitHub
Amazon ECS
Unix
Management
Confluence
Jira
Agile
Apply
Data Engineer 2 days ago
≈ $18k – $47k per year (Estimated) • In office • 4+ years exp • Cape Town
Python
SQL
Databases
Google BigQuery
BigQuery
DevOps
GCP
Apply
Data Scientist (Lead) 23 days ago
$56k per year • In office • 4+ years exp • Cape Town
Python
SQL
Databases
Google BigQuery
BigQuery
AI/ML
Machine Learning
DevOps
GCP
Apply
Junior Data Engineer 2 months ago
≈ $15k – $42k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Cape Town
Python
SQL
AI/ML
Machine Learning
Apply
≈ $18k – $46k per year (Estimated) • In office • 3+ years exp • Cape Town
Python
SQL
AI/ML
Machine Learning
Apply
≈ $26k – $60k per year (Estimated) • In office • Cape Town
Python
SQL
AI/ML
NLP
RAG
Machine Learning
Analytics
A/B Testing
Apply
Lead Data Engineer 11 hours ago
≈ $30k – $66k per year (Estimated) • Hybrid • Full-Time • Johannesburg
SQL
DevOps
Ansible
Chef
CI/CD
Jenkins
Incident Management
Management
Agile
Apply
≈ $20k – $51k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Johannesburg
Apply
≈ $12k – $28k per year (Estimated) • Equity • In office • 3+ years exp • Johannesburg
Apply
≈ $18k – $42k per year (Estimated) • In office • Johannesburg
Apply
≈ $16k – $33k per year (Estimated) • In office • 3+ years exp • Johannesburg
DevOps
Incident Management
Apply
See all jobs
This is one of many
983,896 more open roles from verified company boards, updated every day.