IBM Websphere MQ Series

Overview

Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

IDS
Load Balancing
Failover
SSL
Authorization
OAM
Scripting
IBM WebSphere Message Broker
IBM
Enterprise Service Bus
Middleware
Apache Kafka
Apache ActiveMQ
RabbitMQ
Ansible
Shell
Python
Amazon Web Services
Cloud Computing
Microsoft Windows
Linux
Unix
Management
Clustering
QMS
High Availability
System Integration
Messaging
Root Cause Analysis
TLS
Access Control
Regulatory Compliance
Auditing
Performance Tuning
IBM WebSphere MQ
Documentation
Agile
ITIL
Computer Science
Communication
Collaboration

Job Details

Job Title

IBM WebSphere MQ (IBM MQ) Series Engineer / Developer

Experience

5-10+ years overall IT experience, with 3-6+ years hands-on IBM MQ / WebSphere MQ.

Location / Mode

Adern Hills, MN-Onsite



Role Overview

We are looking for an IBM WebSphere MQ (IBM MQ) professional to design, develop, configure, and support messaging solutions. The candidate will work on integration/middleware projects ensuring reliable, secure, and high-performance message flow between distributed systems.



Must-Have Skills

  • Strong hands-on experience with IBM WebSphere MQ / IBM MQ Series

  • Queue Manager setup, configuration, and administration

  • Creation & management of:

    • Local / Remote / Alias / Model queues

    • Transmission queues

    • Dead-letter queues

    • Cluster queues

  • MQ Channels (SVRCONN, SDR, RCVR, CLUSSDR, CLUSRCVR) and channel troubleshooting

  • MQ Client connectivity, CCDT, connection security

  • Message persistence, sequencing, correlation IDs, MQMD headers

  • MQ clustering concepts (load balancing, failover)

  • SSL/TLS setup in MQ, certificates, key repositories (KDB)

  • Authorization & security (CHLAUTH rules, OAM, setmqaut)

  • Monitoring & performance tuning

  • Linux/Unix commands + scripting basics




Good-to-Have Skills

  • IBM Integration Bus (IIB) / ACE exposure

  • IBM App Connect / ESB / Middleware experience

  • Experience with Kafka / ActiveMQ / RabbitMQ (for comparison or coexistence)

  • Automations using Ansible / Shell / Python

  • Cloud MQ exposure (AWS MQ, IBM MQ on Cloud, Openshift)




Key Responsibilities

MQ Administration & Setup

  • Install, configure, and upgrade IBM MQ on Windows/Linux/Unix environments.

  • Create and manage Queue Managers, listeners, channels, and queues.

  • Configure MQ clustering, multi-instance QMs, and HA/DR setups.


Development & Integration Support

  • Work with application/integration teams to define messaging patterns.

  • Support message flows and ensure reliable delivery between systems.

  • Assist developers with MQ client setup and troubleshooting.


Monitoring & Troubleshooting

  • Monitor MQ health, queue depths, channel states, error logs.

  • Troubleshoot issues like message backlogs, retry loops, channel failures, DLQ handling.

  • Perform root cause analysis and implement preventive fixes.


Security & Compliance

  • Implement MQ security policies: CHLAUTH, TLS, user access controls.

  • Ensure compliance with enterprise security and audit standards.


Performance Optimization

  • Tune MQ parameters for throughput and latency requirements.

  • Analyze bottlenecks in message flow and propose improvements.


Documentation & Collaboration

  • Maintain configuration docs, runbooks, standards, and operational SOPs.

  • Work closely with infra, app, and integration teams in Agile/ITIL environments.




Qualifications

  • Bachelor s degree in Computer Science / IT or equivalent.

  • Experience working in production environments with 24/7 support expectations.

  • Strong communication and stakeholder coordination skills


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Purple Drive Technologies LLC