Job Title: Enterprise Messaging Expert
We are seeking an experienced professional to support, maintain, and optimize our enterprise messaging infrastructure. This role is part of a national uplift program for legacy systems supporting a secure regulatory platform.
* Key Responsibilities:
* Install, configure, and maintain IBM MQ across Windows and UNIX/Linux platforms.
* Create and manage MQ objects queues, channels, topics, listeners, and queue managers.
* Troubleshoot MQ issues related to connectivity, message flow, queue depth, and performance.
* Implement and manage MQ security (SSL/TLS, MCA user IDs, channel authentication).
* Monitor and tune MQ performance using tools such as MQ Explorer, MQSC, or custom scripts.
* Integrate MQ with other middleware platforms (e.g., IBM Integration Bus, Apache Camel, MuleSoft).
* Develop and maintain scripts for automation of routine MQ administrative tasks.
* Support disaster recovery and high-availability configurations (HA clusters, multi-instance QMs).
* Collaborate with development and application teams to assist in messaging design and best practices.
* Maintain documentation and comply with internal change management processes.
Requirements:
* Hands-on experience administering IBM MQ.
* Deep understanding of messaging patterns (point-to-point, pub-sub).
* Experience configuring MQ clustering, multi-instance queue managers, and distributed queuing.
* Proficiency in scripting (Shell, Perl, or Python) for automation.
* Familiarity with monitoring tools (e.g., IBM MQ Explorer, Tivoli, Prometheus/Grafana).
* Knowledge of SSL/TLS certificates and MQ channel security.
* Understanding of networking concepts relevant to messaging (TCP/IP, ports, firewalls).
* Australian Citizenship with Baseline security clearance.