Senior Data Engineer

Contractor

Johannesburg

On-site

ZAR 800,000 - 1,200,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plan

Job summary

Contractor is seeking a detail-oriented Data Engineer to ensure accuracy and reliability of data transformation processes in the insurance and financial services sector. You will work with colleagues to deliver validated outputs from complex datasets.

Role requires strong SQL, Excel with Power Query/Power Pivot, and Power BI skills, plus four years of relevant experience. Independent work style and effective communication with stakeholders are essential.

Qualifications

  • Bachelor’s degree in Science, IT, Actuarial Science, Data Science or related field.
  • Minimum four years’ experience in data analysis, data management or BI.
  • Ability to work independently with strong attention to detail.
  • Excellent communication and interpersonal skills for stakeholders.

Responsibilities

  • Understand and work with existing data processes, tools and frameworks.
  • Support data transformation from multiple input systems into validated outputs.
  • Perform validation checks to ensure data accuracy and completeness.
  • Identify and document data errors clearly and concisely.
  • Collaborate with data team to implement and track data issue solutions.

Skills

SQL
Power BI
Excel
Power Query
Power Pivot

Education

Bachelor’s degree in Science, IT, Actuarial Science, Data Science

Tools

SQL Server
Microsoft Excel

Job description

If you’re a detail-oriented data professional with strong SQL and Power BI skills who enjoys working with complex, high-volume datasets, this role is worth serious consideration and offers meaningful exposure to enterprise-level data within the insurance and financial services sector.
Role Overview:
As a Data Engineer, you will play a crucial role in ensuring the accuracy, completeness, and reliability of data transformation processes. You will work closely with colleagues to deliver validated, actionable outputs from complex datasets.

Key Responsibilities:

  • Understand and work with existing team data processes, tools, and frameworks.
  • Support data transformation from multiple input systems (e.g., DINO, local SQL databases) into concise, validated outputs for business teams.
  • Perform thorough validation and verification checks to ensure data accuracy and completeness.
  • Identify, document, and communicate data errors clearly and concisely.
  • Collaborate with the data team to implement and track solutions for data issues.

Technical Requirements & Expertise:

  • Strong proficiency in Microsoft SQL for data ingestion, transformation, and analysis.
  • Advanced skills in Microsoft Excel, including Power Query, Power Pivot, and Power BI.
  • Ability to organise, manipulate, and analyse large datasets.
  • Knowledge of life insurance products is advantageous.

Qualifications & Background:

  • Bachelor’s degree in Science, IT, Actuarial Science, Data Science, or a related discipline.
  • Minimum of four years’ relevant professional experience in data analysis, data management, or business intelligence.
  • Ability to work independently with strong attention to detail.
  • Excellent communication and interpersonal skills to work effectively with both technical and non-technical stakeholders.
  • Ability to work under pressure and meet deadlines in a fast-paced environment.

Senior Data Engineer Johannesburg, Gauteng, ZA

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

MECS Africa • South Africa

On-site
ZAR 700,000 - 1,000,000
Data Engineer
Data Engineer

Paracon • City of Johannesburg Metropolitan Municipality

On-site
ZAR 390,600 - 613,800
Senior Data Engineer: SQL & Power BI for Enterprise Data
Senior Data Engineer: SQL & Power BI for Enterprise Data

Contractor • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Health insurance
Retirement plan
Data Scientist
Data Scientist

Cosimage Recruitment Agency • Sandton

On-site
ZAR 502,200 - 781,200
Senior Data Engineer: Enterprise Data & Power BI Specialist
Senior Data Engineer: Enterprise Data & Power BI Specialist

MECS Africa • South Africa

On-site
ZAR 700,000 - 1,000,000
BI Data Analyst (Senior)
BI Data Analyst (Senior)

Discovery Limited • South Africa

On-site
ZAR 900,000 - 1,350,000
BI Data Analyst (Senior)
BI Data Analyst (Senior)

Discovery Limited • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Data Scientist - Contract - 6-12 months
Senior Data Scientist - Contract - 6-12 months

Hire Resolve • Johannesburg

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

Chosen Online Pty Ltd • Johannesburg

On-site
ZAR 892,800 - 1,227,600
Competitive salary package (R80k - R110k per month)
Hybrid working model
Opportunity to work on challenging international projects
+2
Insurance Data Scientist
Insurance Data Scientist

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work environment
Health, dental, vision insurance
Retirement savings plan
+1