Gauteng: Intermediate C# Developer with KAFKA posted by Optim-G Sourcing
Job Description
The role involves building and maintaining scalable, resilient services that integrate into a distributed financial-technology ecosystem.
Required Skills & Experience
- 3–5 years C#/.NET Core development experience in production systems.
- Strong understanding of microservices principles (domain-driven design, bounded contexts, service-to-service communication).
- Proficiency in containerisation (Best practices, image optimisation, debugging containerised apps).
- Hands-on deployment experience with AKS or Kubernetes (RBAC, ConfigMaps, Secrets, Ingress, scaling strategies).
- Apache Kafka (production experience):
- Administering Kafka clusters
- Designing event-driven applications and event schemas
- Monitoring (Prometheus/Grafana, Confluent Control Center, or similar)
- Handling data consistency and exactly-once/at-least-once semantics
- Experience with Azure cloud services:
- Azure DevOps (pipelines, repos, artifacts)
- Azure Monitor / Application Insights
- Networking basics (VNETs, load balancers, firewalls)
- Azure Storage and Messaging (Event Hubs, Service Bus a plus)
- PostgreSQL experience (schema design, queries, performance tuning).
Ready to Apply?
Click below to apply directly with the employer
Safe & secure application
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Send a thank-you email within 24 hours after your interview.
How to Apply
Click “GO APPLY” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Gauteng: Sales Consultant Johannesburg Fire Sprinkler Systems posted by Jobs 4 All
Job PurposeThe purpose of this role is secure sales through implementing sales initiatives, building networks and channels, responding to leads,…
View JobIsando: Senior Revit Designer Johannesburg posted by Jobs 4 All
Job SummaryThe Senior Revit Designer leads the design and coordination of high-quality, fully compliant fire protection systems. This role includes...
View JobGauteng: Junior Revit Designer Johannesburg posted by Jobs 4 All
Job SummaryThe purpose of this role is to support the design and development of fire protection systems using Revit, ensuring…
View JobGauteng: Intermediate Revit Designer Johannesburg posted by Jobs 4 All
Job SummaryThe Intermediate Revit Designer plays a key role in the design and coordination of fire protection systems using Revit.…
View JobWestern Cape: Contracts Manager – Fire Protection Industry Cape Town, South Africa posted by Jobs 4 All
Job PurposeWe are seeking an experienced and dynamic Contracts Manager to oversee the successful execution of fire protection projects within…
View JobLenasia: Shift maintenance technician (Millwright) In the Plastic Industry– Lenasia – Gauteng posted by Jobs 4 All
Job Summary The Technician is responsible for diagnosing and solving mechanical, hydraulic, pneumatic, electrical and other faults on plant and...
View Job
Browse Employers
Job Alerts