Senior Data Engineer

Confluent

Wes-Kaap

Hybrid

ZAR 900,000 - 1,700,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement annuity
Bursaries and Insurance

Job summary

Confluent in Pinelands, Cape Town, is seeking a Senior Data Engineer to design, build and evolve data solutions across on-prem and cloud platforms.

You will join the Data Team responsible for data ingestion, pipeline development and enabling analytics and ML initiatives with Azure Databricks and Azure Data Factory, while focusing on data quality and security.

Qualifications

  • Minimum 3 years experience as a data engineer or in a similar role, designing and implementing data pipelines, data integration and ETL processes.
  • Practical experience in Azure, Azure Data Factory and Azure Databricks is preferred.
  • Proven experience in Python/PySpark and SQL/SparkSQL programming.
  • At least 3 years of experience in Information Technology – specifically in technical data roles e.g. data engineering, data analytics or data science.
  • Knowledge of data management and storage solutions, including SQL Server Database, Azure Data Lake Storage or similar.
  • Having good communication skills and being able to operate in a team environment.
  • Excellent attention to detail and problem-solving skills related to data, data structures and algorithms.

Responsibilities

  • Contribute to the architecture and design of the Confluent Data Platform and ingestion patterns.
  • Implement and support the scalable data solutions on the Microsoft Azure cloud platform, including Azure Databricks.
  • Develop, maintain and optimise robust production data pipelines for data ingestion, processing, and transformation to support analytics, machine learning and other downstream data-driven services.
  • Ensure data security, quality and integrity across all of the pipelines and related data processes.
  • Collaborate with the data product owner, analysts, data scientists, and business stakeholders to understand data requirements and implement effective data workflows.
  • Assist in data initiatives and support technical teams including architects, analysts, software developers, and data scientists.

Skills

Azure
Azure Data Factory
Azure Databricks
Python/PySpark
SQL
Data pipelines
Team collaboration

Education

Bachelor's degree in Computer Science or Engineering

Tools

Azure Databricks
Azure Data Factory

Job description

Position: Senior Data Engineer (Hybrid/Pinelands, Cape Town)

Confluent Services, South Africa’s largest and multi-award winning debt management company, has a position available for aData Engineer.

This individual will join the Data Team and will be accountable for data engineering design, data ingestion and support across on-premise and cloud-based platforms.

What’s in it for you?

Being South Africa’s largest company of its kind, Confluent is continuously growing, with no signs of stopping. At Confluent, we build on current-generation platforms like Databricks and Microsoft Fabric, giving you hands-on exposure to tools and patterns that are shaping the future of data engineering. This is not a legacy maintenance role, you’ll be involved in designing, building, and evolving data solutions from the ground up, with real room for creativity and engineering judgement.

You’ll work alongside a team of high caliber senior data engineers, where knowledge sharing is part of how we operate. Technical discussions are encouraged, opinions are respected, and decisions are driven by merit rather than hierarchy. Our team is actively involved in AI and machine learning initiatives, giving you exposure beyond traditional data pipelines.

We value clean architecture, thoughtful design, and creativity. You will have the opportunity to influence how things are built, contribute to architectural decisions, and help shape the evolution of our data platform.

Culturally, we are a diverse, respectful, and collaborative team. We invest in people, support continuous learning, and create an environment where engineers can grow both technically and professionally. Whether you want to deepen your engineering expertise or broaden your impact across the business, you’ll find room to do so here.

Beyond the work itself, Confluent offers a stable, growing environment where the data you build helps real South Africans improve their financial outcomes, giving purpose and impact to the systems you design.

Other key benefits:
  • We have a vibrant office in a lively part of the city, meaning you have easy access to stores and outlets if you need.
  • We offer company benefits – medical aid, retirement annuity, Bursaries and Insurance
  • We have a culture of growth, meaning you have access to move both upwards or across in the business if you want to.
Requirements

Candidates must be able to demonstrate:

  • Minimum 3 years experience as a data engineer or in a similar role, designing and implementing data pipelines, data integration and ETL processes.
  • Practical experience in Azure, Azure Data Factory and Azure Databricks is preferred.
  • Proven experience inPython/PySparkandSQL/SparkSQLprogramming skills.
  • At least 3 years of experience in Information Technology – specifically in technical data roles e.g. data engineering, data analytics or data science.
  • Knowledge of data management and storage solutions, including SQL Server Database, Azure Data Lake Storage or similar.
  • Having good communication skills and being able to operate in a team environment.
  • Excellent attention to detail and problem-solving skills related to data, data structures and algorithms.
Key responsibilities will include:
  • Contribute to the architecture and design of the Confluent Data Platform and ingestion patterns.
  • Implement and support the scalable data solutions on the Microsoft Azure cloud platform, including Azure Databricks.
  • Develop, maintain and optimise robust production data pipelines for data ingestion, processing, and transformation to support analytics, machine learning and other downstream data-driven services.
    • Ensure data security, quality and integrity across all of the pipelines and related data processes.
  • Collaborate with the data product owner, analysts, data scientists, and business stakeholders to understand data requirements and implement effective data workflows.
  • Assist in data initiatives and support technical teams including architects, analysts, software developers, and data scientists.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Certifications in Azure, Microsoft Fabric Data Engineering, Azure Databricks Data Engineering or similar or equivalent practical experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Network Finance • Wes-Kaap

Hybrid
ZAR 600,000 - 900,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
Senior Data Engineer - Cloud Platforms
Senior Data Engineer - Cloud Platforms

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance-based bonuses
Health, dental, and vision benefits
+2
Senior Data Engineer — Azure Data Platform & Analytics
Senior Data Engineer — Azure Data Platform & Analytics

Cf Consulting • Gauteng

On-site
ZAR 700,000 - 1,000,000
Competitive salary
On-site work environment
Medical, dental, and vision insurance
+2
Senior Data Engineer (Big Data Platforms)
Senior Data Engineer (Big Data Platforms)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Professional development opportunities
Conferences and training
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum

ATS Client • Johannesburg

On-site
ZAR 720,000 - 1,200,000
Hybrid work model
Senior Data Engineer
Senior Data Engineer

Sabenza IT & Recruitment • Pretoria

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

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health coverage
Generous leave
+7
Data Engineer
Data Engineer

Tenth Revolution Group • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Data Engineer (Dataworks)
Data Engineer (Dataworks)

e-Merge IT Recruitment • Johannesburg

Hybrid
ZAR 900,000 - 1,100,000