Senior MQ Engineer
Job DescriptionMust Have Technical/Functional Skills Robust IBM MQ Administration — strong hands‑on experience in installing, configuring, maintaining, and supporting IBM MQ environments. MQ Clustering — solid understanding and practical experience with cluster setup, load distribution, and high‑availability configurations. MQ Security — knowledge of SSL/TLS, CHLAUTH rules, OAM permissions, and secure messaging best practices. MQ Monitoring — experience monitoring queue depths, channels, listeners, events, and integrating with enterprise monitoring tools. Troubleshooting — strong analytical skills to diagnose and resolve MQ issues, performance problems, and integration failures. Automation — ability to create scripts (Shell / PowerShell / Python) to automate MQ administration tasks. Good to have TIBCO Admin Knowledge — helpful for hybrid middleware environments or cross‑platform messaging support. Basic Java Knowledge — useful for understanding JMS applications, message flow, and supporting application integration teams. Roles & ResponsibilitiesResponsibilities Administer, configure, and maintain IBM MQ environments across multiple platforms, ensuring reliable and secure message‑based communication for enterprise applications. Design, implement, and manage MQ clustering, security configurations, high availability (HA), and disaster recovery (DR) setups, ensuring robust failover, continuity, and compliance with enterprise standards. Troubleshoot MQ‑related issues, including channel failures, message accumulation, connectivity errors, and performance bottlenecks, while performing detailed root cause analysis (RCA) and documenting findings. Perform MQ performance tuning and capacity planning, analyzing message throughput, queue depths, system utilization, and growth trends to optimize system stability and scalability. Continuously monitor MQ channels, queues, listeners, brokers, and overall system health, leveraging monitoring tools and creating dashboards or alerts to ensure proactive issue identification. Collaborate closely with application development and integration teams, providing guidance on MQ patterns, connectivity, security, message flows, and best practices for new or existing applications. Develop, enhance, and maintain MQ automation scripts (Shell, PowerShell, Python, or others) for deployment, monitoring, and administrative operations to reduce manual effort and improve consistency. Leverage working knowledge of TIBCO EMS and basic Java concepts to support hybrid environments, assist application teams, and troubleshoot cross‑platform messaging integrations where applicable.Requirements 8+ years of hands‑on experience as an IBM MQ Administrator. Strong expertise in IBM MQ setup, configuration, administratio n, clustering, security, monitoring, and troubleshooting. Good to have TIBCO EMS administration experience. Basic working knowledge of Java for debugging integration issues and understanding message‑driven applications. Experience with scripting for automation (Shell / PowerShell / Python). Understanding of enterprise messaging concepts, HA/DR setups, and MQ performance tuning. Exposure to databases such as MongoDB, PostgreSQL, or MySQL (good to have for integration workflows). Experience using Git for version control. Strong understanding of performance optimization for messaging systems (queue depth, throughput, latency, capacity planning).Salary Range: $100,000 to $120,000 per year