×
Register Here to Apply for Jobs or Post Jobs. X

Middleware Engineer

Job in Sandton, 2172, South Africa
Listing for: Zensar Technologies
Full Time position
Listed on 2026-07-08
Job specializations:
  • IT/Tech
    SRE/Site Reliability, Systems Engineer, Cloud Computing: Infrastructure & Operations, IT Infrastructure
Job Description & How to Apply Below

Zensar is looking for Middleware Engineer

Role Overview

We are looking for a Middleware Engineer with strong expertise in IBM MQ and Apache Kafka to support and enhance enterprise messaging platforms. The role involves development, integration, production support, and performance optimization for real-time and asynchronous messaging systems.

Key Responsibilities Messaging Platform Management
  • Administer and support:
  • Apache Kafka (Topics, Brokers, Partitions, Clusters)
  • Configure and manage message routing, transformation, and integration flows
  • Handle queue/topic setup, retention policies, and message persistence
Development & Integration
  • Develop and maintain message producers/consumers using MQ and Kafka
  • Build integration solutions using:
  • Implement event-driven and asynchronous architectures
  • Design and manage data streaming pipelines
Production Support
  • Provide L2/L3 support for messaging platforms and integrations
  • Monitor queue depth, lag, consumer health, and throughput
  • Perform incident management, RCA, and problem resolution
  • Ensure high availability, failover, and disaster recovery readiness
Performance & Optimization
  • Optimize message throughput and latency
  • Kafka partitioning and consumer groups
  • MQ queue performance and channel configurations
  • Conduct capacity planning and scaling strategies
Automation & Dev Ops
  • Build automation scripts using:
  • Shell / Python / Ansible
  • Integrate messaging platforms with:
  • Support infrastructure automation and configuration management
Security & Compliance
  • Manage MQ security (SSL/TLS, authentication, authorization)
  • Kafka security (SASL, ACLs, encryption)
  • Ensure compliance with enterprise security standards
  • Work with Application teams, Dev Ops, and infrastructure teams
  • Support application onboarding onto MQ/Kafka platforms
  • Participate in release management and deployments
Required Skills & Experience Core Technical Skills
  • Strong hands-on experience in:
  • IBM MQ Administration & Development
  • Apache Kafka (cluster setup, topic management, troubleshooting)
  • Messaging patterns (Pub/Sub, Point-to-Point, Event Streaming)
Development Skills
  • Experience with:
  • Kafka Streams / Kafka Connect
  • IBM MQ APIs
Support & Monitoring
  • Monitoring tools:
Dev Ops & Automation
  • Knowledge of:
  • Containerization (Docker, Kubernetes – good to have)
  • Experience with:
  • Hybrid or cloud-native messaging architectures
Soft Skills
  • Strong analytical and troubleshooting abilities
  • Proactive operational mindset
  • Effective communication with cross-functional teams
  • Ability to work in high‑pressure production environments

Zensar is an equal opportunity employer. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Zensar is committed to providing veteran employment opportunities to our service men and women.

Zensar is committed to providing equal employment opportunities for people with disabilities or religious observances, including reasonable accommodation when needed. Accommodation made to facilitate the recruiting process are not a guarantee of future or continued accommodation.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary