Middleware Messaging Engineer
Delphi-US, LLC - Peacemakers in the Talent War
Middleware Messaging Engineer
Join a dynamic team as a Middleware Messaging Engineer, focusing on IBM MQ administration within a complex enterprise environment. This role involves maintaining and optimizing critical messaging infrastructure, supporting business applications, and contributing to modernization initiatives such as cloud migration and containerization.
Key Responsibilities
- Install, configure, and maintain IBM MQ software (Queue Managers, Clients) on RHEL.
- Perform version upgrades, apply fix packs, and manage patching cycles following security and best practices.
- Configure MQ objects, including Queue Managers, Queues, Channels, Listeners, Clusters, Topics, and Subscriptions.
- Monitor MQ system performance metrics, message throughput, and latency; identify and resolve bottlenecks.
- Analyze MQ logs and trace data to optimize configurations and troubleshoot issues.
- Provide expert-level troubleshooting for connectivity, message delivery, security, and performance issues.
- Develop and maintain scripts (Shell, Python, Perl) or automation tools (Ansible) to streamline routine tasks.
- Respond to incidents, diagnose root causes, and implement corrective actions, including participating in on-call rotations.
- Design and implement scalable MQ solutions, including clustering and distributed queuing, to meet business growth.
- Develop, test, and maintain disaster recovery procedures and high availability solutions.
- Configure and manage MQ security, including TLS/SSL, CHLAUTH, and OAM, ensuring compliance with security policies.
- Interface with IBM support for problem resolution and stay informed on product roadmaps and end-of-support timelines.
- Participate in migration planning to AWS and deployment of MQ in containerized environments (Docker, Kubernetes, OpenShift).
- Develop and maintain automation scripts and comprehensive documentation for MQ architecture and operations.
- Collaborate with application developers, system administrators, network engineers, and project managers.
Required Qualifications
- 10+ years of hands-on experience administering IBM MQ in a complex enterprise environment.
- Strong understanding of core IBM MQ concepts (Queue Managers, Queues, Channels, Clustering, Security).
- Proficient in administering IBM MQ on Linux or Windows.
- Proven troubleshooting skills for complex MQ issues.
- Experience with scripting languages (Bash, Python, Perl) for automation.
- Understanding of networking concepts (TCP/IP, DNS, firewalls, load balancers) related to MQ.
- AWS experience and knowledge of containerized MQ environments are preferred.
Preferred Qualifications
- Experience with IBM MQ on RHEL and cloud containers.
- Knowledge of advanced MQ features like MQ Appliances, AMS, MFT.
- Experience migrating or managing IBM MQ in AWS.
- Hands-on with containerization (Docker, Kubernetes, OpenShift).
- Familiarity with IaC tools such as Ansible and Terraform.
- Experience with monitoring tools (Splunk, Dynatrace, Nagios, Prometheus).
- Knowledge of other messaging systems like Kafka.
- Experience working in Agile/DevOps environments.
- 6+ years in middleware design, deployment, and orchestration leveraging Terraform, Ansible, GitOps.
- 4+ years configuring and troubleshooting proxies on Apigee and Nginx, including API security policies and load balancing.
About Delphi-US: Delphi-US is a national IT services firm based in Newport, Rhode Island. We attract top technical talent and connect them with leading employers across various domains, including Data Analytics, AI/ML, Cloud, and Health IT. Our proprietary matching process ensures high-quality project teams tailored to client needs. We are committed to delivering lasting results through our experienced, friendly, and professional team. 6202
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Middleware Messaging Engineer. Be the first to apply!
