Middleware Engineer
Listed on 2026-07-08
-
IT/Tech
SRE/Site Reliability, Systems Engineer, Cloud Computing: Infrastructure & Operations, IT Infrastructure
Zensar is looking for Middleware Engineer
Role OverviewWe 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
- 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
- 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
- Optimize message throughput and latency
- Kafka partitioning and consumer groups
- MQ queue performance and channel configurations
- Conduct capacity planning and scaling strategies
- Build automation scripts using:
- Shell / Python / Ansible
- Integrate messaging platforms with:
- Support infrastructure automation and configuration management
- 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
- 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)
- Experience with:
- Kafka Streams / Kafka Connect
- IBM MQ APIs
- Monitoring tools:
- Knowledge of:
- Containerization (Docker, Kubernetes – good to have)
- Experience with:
- Hybrid or cloud-native messaging architectures
- 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.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: