Senior Integration & Streaming Engineer

Sabenza IT & Recruitment

Pretoria

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sabenza IT & Recruitment in Pretoria seeks a Senior Integration & Streaming Engineer to design and support enterprise-grade real-time data movement across systems. You will architect scalable, event-driven platforms using Kafka, Python, Java, APIs, and cloud-native tools in an Agile setting.

The role emphasizes distributed systems, data integration, automation, and modern cloud architecture, with Monday to Friday hybrid work and opportunities for continuous learning.

Qualifications

  • Extensive experience with Apache Kafka and event-driven architectures.
  • Experience building large-scale event-driven systems.
  • Strong ability to work in Agile software delivery teams.
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Relevant cloud certifications are advantageous.

Skills

Apache Kafka
Event-driven architecture
Python/Java
APIs
Cloud-native technologies
CI/CD
Git
Agile software delivery
Data movement
Webhook integration
Schema Registry
Data quality frameworks

Education

Bachelor's Degree in Computer Science/IT/Software Engineering or related field

Tools

Apache Kafka
Kafka Connect
Confluent Platform
SQL & Relational Databases
Database performance tuning
ETL/ELT development
CI/CD
Git

Job description

Pretoria, South Africa | Posted on 27/07/2026

We are seeking a highly skilled Senior Integration & StreamingEngineer to design, build, and support enterprise-grade, real-timeintegration platforms that enable secure and reliable data movement acrossmultiple systems.

The successful candidate will architect and develop scalable event-drivensolutions using Apache Kafka, Python, Java, APIs, andcloud-native technologies. Working within an Agile environment, you will play akey role in delivering resilient, high-throughput streaming platforms thatintegrate enterprise applications and operational systems.

This position is ideal for an experienced engineer passionate aboutdistributed systems, event streaming, system integration, automation, andmodern cloud architecture.

Requirements
  • Extensive experience with ApacheKafka and event-driven architectures.
  • Webhook integration.
  • Event streaming architecture.
  • Kafka Connect.
  • Confluent Platform.
  • SQL and relational databases.
  • Database performance tuning.
  • ETL and ELT development.
  • Schema Registry.
  • Metadata management.
  • Data quality frameworks.
  • CI/CD.
  • Git.
  • Minimum 6–10 years' experience inIntegration Engineering, Streaming Engineering, Data Engineering, orBackend Engineering.
  • Strong experience developingenterprise integrations using APIs and messaging platforms.
  • Experience building large-scaleevent-driven systems.
  • Experience working in Agilesoftware delivery teams.
  • Bachelor's Degree in ComputerScience, Information Technology, Software Engineering, or a related field.
  • Relevant cloud certifications areadvantageous.
  • Kafka certifications areadvantageous.
  • Agile or Scrum certifications areadvantageous.
  • Work on cutting-edge cloud andstreaming technologies.
  • Build highly scalable enterpriseintegration platforms.
  • Collaborate with globalengineering teams.
  • Exposure to large-scaledistributed systems.
  • Flexible hybrid working model.
  • Continuous learning andprofessional development opportunities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Integration & Streaming Architect
Senior Real-Time Integration & Streaming Architect

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Senior Kafka Platform Engineer (12-month contract)
Senior Kafka Platform Engineer (12-month contract)

DeARX • Sandton

On-site
ZAR 1,000,000 - 1,800,000
Senior Platform Engineer – Kafka & Cloud
Senior Platform Engineer – Kafka & Cloud

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Software Developer / Data Engineer - Johannesburg
Senior Software Developer / Data Engineer - Johannesburg

Hire Resolve • Mbombela

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

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Senior Software Engineer: Backend & Integration
Senior Software Engineer: Backend & Integration

Africonology • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Java EE Developer
Senior Java EE Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,500,000
Lead Kafka Platform Engineer: Scalable, Secure Streaming
Lead Kafka Platform Engineer: Scalable, Secure Streaming

DeARX • Sandton

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

Belay Talent Solutions • Cape Town

On-site
ZAR 350,000 - 480,000