C# Microservices Engineer | Kafka, AKS & Cloud

Belay Talent Solutions

Pretoria

On-site

ZAR 700,000 - 1,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Belay Talent Solutions is seeking a medium-level C# Developer with Kafka experience to design, build and maintain cloud-native microservices in a distributed fintech ecosystem. You will work on AKS/Kubernetes deployments, contribute to CI/CD pipelines, and ensure robust production systems with strong observability.

The role emphasizes hands-on development, secure coding practices, and collaboration with solution architects.

Qualifications

  • 3–5 years C#/.NET Core development experience in production systems.
  • Strong microservices design and domain-driven design knowledge.
  • Proficiency in containerisation and AKS/Kubernetes deployments.
  • Experience with Azure cloud services and DevOps pipelines.
  • Hands-on experience with Apache Kafka and observability tooling.

Responsibilities

  • Design, develop, and maintain C#/.NET Core microservices.
  • Deploy and manage applications on AKS or on‑premises Kubernetes clusters.
  • Collaborate with DevOps to optimise CI/CD pipelines and production delivery.
  • Architect and maintain Apache Kafka clusters and related components.
  • Implement and maintain observability solutions (OpenTelemetry, Grafana).
  • Work with solution architects to ensure cloud governance and compliance.
  • Participate in code reviews and architectural discussions.
  • Monitor, troubleshoot, and improve production performance.

Skills

C#/.NET Core
Microservices
Containerisation
Event-driven architectures
Observability
Distributed systems
Problem-solving

Education

IT Diploma or Degree in Computer Science

Tools

Azure Kubernetes Service (AKS)
Kubernetes
Azure DevOps
Prometheus/Grafana

Job description

Belay Talent Solutions is seeking a medium-level C# Developer with Kafka experience to design, build and maintain cloud-native microservices in a distributed fintech ecosystem. You will work on AKS/Kubernetes deployments, contribute to CI/CD pipelines, and ensure robust production systems with strong observability.

The role emphasizes hands-on development, secure coding practices, and collaboration with solution architects.

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

Similar jobs worth comparing

Intermediate C# Developer (Kafka Experience)
Intermediate C# Developer (Kafka Experience)

Belay Talent Solutions • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Java Developer (Kafka)
Senior Java Developer (Kafka)

SkillsMap • Wes-Kaap

On-site
ZAR 900,000 - 1,400,000
Senior C# & SQL Developer for Financial Systems
Senior C# & SQL Developer for Financial Systems

Belay Talent Solutions • Pretoria

On-site
ZAR 900,000 - 1,250,000
Technology/Domain Specialist - Kafka
Technology/Domain Specialist - Kafka

Indsafri • South Africa

On-site
ZAR 900,000 - 1,200,000
Technology/Domain Specialist II - Kafka
Technology/Domain Specialist II - Kafka

Ovations Technologies • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Kafka Platform Engineer - DevOps & Cloud
Senior Kafka Platform Engineer - DevOps & Cloud

The Focus Group • Sandton

On-site
ZAR 900,000 - 1,200,000
Technology/Domain Specialist II - Kafka (Contract)
Technology/Domain Specialist II - Kafka (Contract)

The Focus Group • Sandton

On-site
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 .NET/C# Engineer – Banking & APIs
Senior .NET/C# Engineer – Banking & APIs

Indsafri • South Africa

On-site
ZAR 500,000 - 800,000
Senior Java Developer (Kafka)
Senior Java Developer (Kafka)

Flash • South Africa

On-site
ZAR 360,000 - 600,000