| Requirement ID: | 90937 |
| Job Title: | IBM MQ Middleware Architect (z/OS) |
| Job Type: | Contract |
| Duration: | 6 - 9 months |
| Location: | Houston, TX |
| Job Description: | Experience 8 years of experience in MQ Middleware to architect, implement, and maintain robust messaging solutions that integrate mission-critical mainframe systems with custom applications. The ideal candidate will be the organizations primary authority on IBM MQ on zOS, ensuring secure, reliable, and high-performance data exchange between distributed and mainframe environments. Key Responsibilities Architecture and Design Design and architect complex, high-volume MQ messaging infrastructures on mainframe (zOS) and distributed platforms, ensuring seamless integration with custom enterprise applications.Installation and Configuration Lead the installation, configuration, tuning, and upgrading of IBM MQ (including Queue Managers, Queues, Channels, Listeners, and Clusters) in a zOS environment.Integration Expertise Provide expert-level support and guidance for integrating new and existing custom applications (developed in Java, .NET, COBOL, etc.) with mainframe systems via MQ messaging.Performance Tuning and Monitoring Proactively monitor MQ environments for performance bottlenecks and errors, implementing tuning strategies to ensure optimal performance, reliability, and high availability.Troubleshooting and Support Serve as the final escalation point (L3 support) for complex MQ-related incidents, quickly diagnosing and resolving issues across integrated platforms.Security Management Implement and manage security configurations, including SSLTLS, channel authentication, and integration with mainframe security tools like RACF or ACF2.Scripting and Automation Develop and maintain automation scripts (using JCL, REXX, Python, or Ansible) to manage, monitor, and deploy MQ objects and configurations.✅ 1. Installation & Setup• Install IBM MQ software (Queue Managers, Clients, Servers)• Configure:o Queue Managers (QMGR)o Local, Remote, and Transmission Queueso Channels (Sender, Receiver, Server-Connection, Client-Connection)• Set up multi-instance or HA configurations (e.g., RDQM, clustering)• Integrate MQ with applications and middleware platforms✅ 2. Queue Manager Administration• Create, start, stop, and monitor Queue Managers• Configure:o Logging (circular/linear logs)o Dead Letter Queues (DLQ)o Queue depth limits, persistence, triggers• Ensure proper naming standards and environment segregation(DEV/TEST/PROD)✅ 3. Messaging Infrastructure Management• Design and maintain:o Point-to-point messagingo Publish/Subscribe (Pub/Sub) models• Manage:o Message flows (producers/consumers)o Message persistence and delivery modes• Ensure reliable message delivery across applications✅ 4. Channel & Connectivity Management• Create and maintain MQ channels:o Sender/Receiver channelso Server-connection channels for clients• Troubleshoot connectivity issues:o Channel failureso Network issueso Authentication errors• Configure channel security (SSL/TLS)✅ 5. Performance Monitoring & Tuning• Monitor:o Queue deptho Channe |
| Apply Now |