Data Integration Engineer

Pbt-Group

Cape Town

On-site

ZAR 850,000 - 1,350,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance-based bonus

Job summary

PBT Group is expanding its Digital and Data capability to support real-time data exchange across enterprise ecosystems. We seek a Data Integration Engineer to design, build, and support backend integration services and APIs.

The role focuses on event-driven architectures, distributed systems, and scalable data pipelines, collaborating with multiple teams to deliver secure and performant solutions.

Qualifications

  • 6–8 years in data integration and engineering.
  • Strong experience with REST APIs and SQL.
  • Experience with event-driven architectures.
  • Knowledge of distributed systems and messaging patterns.

Responsibilities

  • Design, develop, and maintain backend integration services and middleware.
  • Build scalable APIs enabling connectivity across enterprise systems.
  • Develop RESTful APIs and asynchronous integration patterns.
  • Integrate internal systems, third-party services, and cloud platforms.
  • Design and implement event-driven solutions using Kafka or Azure Event Hubs.
  • Create real-time data pipelines and reliable producer/consumer services.
  • Apply advanced messaging patterns: routing, retries, replay processing.
  • Develop cloud-native integration services using Confluent Kafka.
  • Enable integration into enterprise data and analytics platforms.
  • Collaborate with data and platform teams on scalable data exchange.

Skills

REST APIs
SQL
System integration
Event-driven
Distributed systems
Agile methods
CI/CD
Infrastructure as Code
Monitoring
Security concepts

Tools

Kafka
Azure Event Hubs
Confluent Kafka
Application Insights
Prometheus
Grafana
Terraform

Job description

Be part of our team of Data Specialists and embark on a career of the future!

PBT Group is a leading data and analytics consultancy, helping organisations unlock value through data-driven transformation. As part of our continued growth, we are expanding our Digital and Data capability to support modern, scalable, and real-time integration across enterprise ecosystems.

Role Overview

We are looking for a highly skilled Data Integration Engineer to design, build, and support modern integration solutions across enterprise systems, applications, APIs, and data platforms.

This role sits at the centre of our transformation journey towards an event-driven, API-enabled architecture, enabling real-time and scalable data exchange. You will play a key role in building backend services, APIs, middleware, and event-based integration solutions that support both operational systems and downstream analytics platforms.

This is a hands-on engineering role suited to someone passionate about distributed systems, cloud-native development, and modern integration patterns.

Key Responsibilities

Design, develop, and maintain backend integration services and middleware.

Build scalable APIs enabling connectivity across enterprise systems.

Develop RESTful APIs and asynchronous integration patterns.

Integrate internal systems, third-party services, and cloud platforms.

Design and implement event-driven solutions using Kafka and/or Azure Event Hubs.

Build real-time and near real-time data pipelines.

Develop resilient producer and consumer services.

Implement advanced messaging patterns, including:

Routing

Retry strategies

Replay processing

Develop cloud-native integration services using:

Confluent Kafka

Enable integration into enterprise data and analytics platforms.

Collaborate with data and platform teams on scalable data exchange solutions.

Architecture & Technical Delivery

Contribute to architecture and solution design for integration platforms.

Ensure scalability, performance, security, and reliability of integration services.

Define and promote integration standards and reusable frameworks.

Support CI/CD pipelines and automated deployments.

Monitoring, Support & Governance

Implement observability (monitoring, logging, alerting) for services.

Troubleshoot and resolve integration and production issues.

Ensure adherence to security and governance standards.

Maintain technical documentation, including:

API specifications

Cross-Functional Collaboration

Partner with Product, Engineering, Data, and Operations teams.

Translate business requirements into scalable technical solutions.

Clearly communicate technical risks, trade-offs, and recommendations.

6–8 years in:

Technical Skills

Strong hands-on experience with:

REST APIs

SQL and relational databases

System integration patterns

Experience with event-driven architectures and distributed systems

Exposure to:

Core Competencies

Strong understanding of:

Synchronous vs asynchronous integration patterns

Proven ability to design scalable, secure, and resilient services

Strong troubleshooting and analytical problem-solving skills

Experience working in Agile environments

Preferred / Nice to Have

CI/CD pipelines and Infrastructure as Code

Monitoring and observability platforms (e.g., Application Insights, Prometheus, Grafana)

Data platform integration and streaming analytics

Strong communication and stakeholder engagement skills

Ability to simplify complex technical concepts

Collaborative team player across cross-functional teams

Adaptable and comfortable in fast-paced environments

Curious and passionate about modern engineering and integration practices

Key Performance Indicators (KPIs)

Delivery of robust, scalable integration solutions

High reliability and performance of APIs and event-driven services

Reduction in integration failures and production incidents

Quality, maintainability, and reusability of code

Effective monitoring and observability implementation

Strong collaboration across teams

Continuous improvement of integration standards

Contribution to modernising enterprise integration architecture

* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent

* If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.

Skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

Pbt-Group • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Integration & Streaming Engineer
Senior Integration & Streaming Engineer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,200,000
Senior Data Integration Engineer — Real-Time, API-Driven
Senior Data Integration Engineer — Real-Time, API-Driven

Pbt-Group • Cape Town

On-site
ZAR 850,000 - 1,350,000
Performance-based bonus
Senior Data Integration Engineer
Senior Data Integration Engineer

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Senior Integration Consultant -Immediate Start
Senior Integration Consultant -Immediate Start

Embelo • Wes-Kaap

Hybrid
ZAR 700,000 - 1,000,000
Senior C#.Net Analyst Developer
Senior C#.Net Analyst Developer

Pbt-Group • Cape Town

On-site
ZAR 900,000 - 1,500,000
Data & Analytics Lead
Data & Analytics Lead

PBT Group • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Mid-Level Data Engineer
Mid-Level Data Engineer

Kaelo • Johannesburg

On-site
ZAR 600,000 - 900,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl HQ • Johannesburg

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

PBT Group • Cape Town

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