Senior Data Engineer

JVR Software

Centurion

On-site

ZAR 520,000 - 780,000

Full time

5 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

JVR Software in Centurion, South Africa, seeks a data engineer to own the ingestion, transformations, checks, and downstream data integrity. The role sits in a retail investments technology team, reporting to the Head of Application Development.

You will build and run data pipelines and the platform they sit on, set technical direction, and ensure governance while leveraging AI within approved boundaries. You will lead data engineering tasks, collaborate in an Agile environment, and contribute

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering or related field; certification helps.
  • 47+ years in data engineering with production pipelines and platforms.
  • Strong AWS data architecture experience.
  • Advanced Python and SQL.
  • Data modelling, analytics-oriented schema design and warehousing.
  • Ingestion from relational databases, cloud storage, APIs and files.
  • Git, CI/CD and automation; Agile or SAFe delivery.
  • Experience using AI in engineering work with checks.
  • Power BI or similar BI tool is useful.
  • Ability to explain constraints to business stakeholders and design choices to engineers.

Responsibilities

  • Deliver data engineering work within an Agile team; plan, estimate, break features into tasks, and meet the quality bar.
  • Design and build ingestion and transformation pipelines across systems and domains; batch and incremental.
  • Shape solutions for the data platform, considering cost, security, performance and support impact.
  • Coach less experienced data engineers on structures, availability and pipeline behavior.
  • Review code and configuration; use Git, automated testing, CI/CD and structured releases.
  • Document enough for others to support it.
  • Use AI in the engineering workflow with approved tools only and validate output.
  • Join incident response and root-cause analysis; build privacy and regulatory requirements from the start.

Skills

Python
SQL
Data modelling
Analytics
Warehousing
Ingestion pipelines
AWS data architecture
AI in engineering

Education

Bachelor's degree in Computer Science / IS / Engineering

Tools

Power BI
Git
CI/CD

Job description

The reporting is only as good as the pipeline underneath it. This role owns that layer: the ingestion, the transformations, the checks, and the support when a number downstream does not match.

The reporting is only as good as the pipeline underneath it. This role owns that layer: the ingestion, the transformations, the checks, and the support when a number downstream does not match.

It is a permanent seat in Centurion, in a retail investments technology team, reporting to the Head of Application Development. You will build and run data pipelines and the platform they sit on, so analytics, BI and the business get data they can trust. You will also set technical direction in the team. That means design calls, engineering standards, and how AI is used in the work without breaking governance.

What you will do
  • Deliver data engineering work inside an Agile team. Plan it, estimate it, break features into tasks, and hit the quality bar you agreed with the product owner.
  • Design and build ingestion and transformation pipelines across systems and domains. Batch and incremental. Error handling, monitoring, alerting, validation and reconciliation included.
  • Shape solutions that fit the target data platform. The environment is cloud and AWS-aligned. You will be expected to call the cost, security, performance and support impact of a design before it is built.
  • Coach less experienced data engineers. Give analytics, BI and data science a clear view of structures, availability and how a pipeline actually behaves.
  • Review code and configuration. Simplify what is already there. Use Git, automated testing, CI/CD and structured releases. Document enough that someone else can support it.
  • Use AI in the engineering workflow, on approved tools only. You validate the output. You do not put client or proprietary data into a public model. You stay accountable for what goes to production.
  • Join incident response and root-cause work when a pipeline fails, and build privacy, access control and regulatory requirements in from the start.
Requirements

hat you need

  • A bachelors degree in Computer Science, Information Systems, Engineering or a related field. A relevant certification helps.
  • 47+ years in data engineering, with production pipelines and platforms you can talk through.
  • Strong AWS data architecture experience.
  • Advanced Python and SQL.
  • Data modelling, analytics-oriented schema design and warehousing.
  • Ingestion from relational databases, cloud storage, APIs and files.
  • Git, CI/CD and automation. Agile or SAFe delivery.
  • You have used AI in engineering work and you know how to check it.
  • Power BI or a similar BI tool is useful.
  • You can explain a constraint to a business stakeholder and a design choice to another engineer.
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

Sabenza It & Recruitment • Gauteng

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

Sabenza IT & Recruitment • Centurion

On-site
ZAR 900,000 - 1,400,000
Senior Data Engineer
Senior Data Engineer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,000
Senior Data Engineer
Senior Data Engineer

Indsafri • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Data Engineer
Senior Data Engineer

Future Fit • Johannesburg

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

Indsafri • South Africa

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

Impact • Cape Town

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

Tenth Revolution Group • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Analytics Engineer II_Pipeline
Analytics Engineer II_Pipeline

Capitec • Stellenbosch

On-site
ZAR 500,000 - 650,000
Data Engineer
Data Engineer

AES Global • Cape Town

On-site
ZAR 600,000 - 900,000