Job Description

Key Responsibilities

· Design, implement, and maintain messaging infrastructures including IBM MQ, RabbitMQ, and Apache Kafka across multiple environments.


· Administer and configure Queue Managers, topics, channels, queues, and connectors for IBM MQ and other messaging platforms.


· Automate deployment, monitoring, and configuration tasks using scripting (e.g., Bash, Python) or configuration tools (e.g., Ansible, Terraform).


· Collaborate with application developers, architects, and infrastructure teams to deliver robust integration solutions.


· Develop and maintain messaging security policies including encryption (SSL/TLS), authentication, and authorization.


· Create and maintain documentation for configurations, runbooks, operational procedures, and disaster recovery.


· Monitor performance metrics and tune messaging systems for throughput, reliability, and resource efficiency.


Troubleshoot and resolve complex messaging issues impacting business-critical systems.


· Lead or participate in platform upgrades, migrations, and modernization initiatives involving messaging technology.


Required Qualifications


· 7+ years of experience in enterprise IT environments.


· 5+ years of hands-on experience with IBM MQ (v8, v9 or later) including installation, configuration, tuning, and troubleshooting.


· Experience with RabbitMQ and Apache Kafka in a production environment.


· Solid understanding of messaging patterns (e.g., point-to-point, pub/sub, request/reply) and delivery semantics (at least once, at most once, exactly once).


· Experience integrating messaging platforms with enterprise applications using Java, .NET, Python, or Node.js.


· Proficient in managing security aspects of messaging platforms including TLS/SSL, certificate management, and user access control.


· Scripting experience for operational automation and monitoring (e.g., Bash, Python, PowerShell).


· Familiar with HA/DR designs and clustering for messaging systems.


Experience with IBM Integration Bus (IIB) / App Connect Enterprise (ACE).


· Familiarity with cloud-native messaging services (e.g., Amazon MSK, Azure Event Hubs, Google Pub/Sub).


· Knowledge of monitoring tools (e.g., Prometheus, Grafana, Splunk, ELK).

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application