IBM Security Integration/Systems Enginner
Title: IBM MQ Systems Engineer
Location: Chicago
Compensation: $125,000 - $145,000 base salary range
Glocomms is partnered with a globally leading Wealth Management firm seeking a Systems and Data Engineer to join their technology team. This role offers an exciting opportunity to work on next-generation data messaging and streaming integration solutions, while growing both technically and professionally.
We are looking for a high-energy, confident individual who can meet customer needs and help drive innovation in data integration. If you have the creativity to automate solutions, simplify support, and stabilize critical applications that integrate with messaging platforms such as IBM MQ (v9.3 or later), ACE (v12 or later), BAW, ODM, and Kafka, this position is for you.
You will collaborate with architecture, DevOps engineering, development, and application support teams to deliver messaging solutions and develop strategies for automation through the development pipeline. Additionally, you'll gain exposure to platforms and tools running on Windows, Linux, and modern DevOps technologies including containers, microservices, Kubernetes, Chef, and Jenkins.
Essential Duties
This role requires experience in designing, installing, upgrading, analyzing, documenting, and automating messaging solutions for:
- Enterprise applications and services in Java and .NET running on Windows, Linux, and HP NonStop.
- Messaging technologies: IBM MQ server and client, JMS, AMQ, Kafka.
- DevOps tools: Chef, Jenkins, Kubernetes, Ansible.
- Integration platforms: IBM ACE, Oracle Data Integrator (ODI), IBM BAW, ODM.
Tools used:
- Monitoring: Splunk, Dynatrace, IR360, IBM MQ Web Administrator, MQ Explorer.
- Continuous delivery: Chef, Jenkins, TFS.
Responsibilities
- Design and implement integration platform architecture ensuring stability, resilience, efficiency, security, and flexibility.
- Collaborate with development and architecture teams to deliver scalable, reliable integration solutions.
- Act as product owner and liaison for IBM integration products, creating standards and guidance for best practices.
- Support lifecycle management by providing timely product roadmaps and retiring aging systems.
- Improve business continuity and disaster recovery planning and documentation.
- Automate processes to enable offshore teams to handle support and change requests effectively.
- Ensure adherence to SLAs for platform availability and reliability.
- Manage communication between architecture, development, QA, and IT management regarding roadmaps, issues, and platform changes.
- Create and maintain documentation including system run books and problem resolution steps.
- Provide support for IBM integration products, including after-hours and on-call rotations, while minimizing engagement through automation and well-engineered solutions.
Qualifications / Experience and Skills
Required:
- 8+ years of relevant experience or equivalent combination of education and training.
- Engineering experience in design, build, configuration, delivery, and automation of data integration platforms, including:
- IBM MQ (v9.3 or later).
- IBM ACE (v12 or later).
- Enterprise monitoring implementation.
- Automation using Shell scripting, PowerShell, Python, Ansible Playbooks.
- Running messaging platforms on Linux using RDQM.
Preferred:
- Mentoring development teams on IBM MQ best practices.
- Integrating MQ with IBM Business Process Manager (BPM/BAW).
- Experience with CCDT file implementation.
- Data/Event Streaming: Kafka.
- IBM ACE, WAS, BAW, ODM experience.
- Web platforms: IIS, Apache, JBoss, Nginx.
- Monitoring tools: Datadog, Dynatrace, Splunk.
- Infrastructure as Code: Chef, Puppet, Ansible.
- CI tools: Jenkins, TFS, Git.
- Cloud experience: AWS (preferred), GCP, Azure.
- Service Delivery Workflow Automation: ServiceNow.
- Understanding of Java and .NET code design related to messaging.
- Networking and security concepts, TCP/IP standards.
- Project and change management practices.
Licenses/Certifications:
- MQ Certification (highly preferred).
Education
- Bachelor's degree in Computer and Information Science, Computer Engineering, or Computer Systems Analysis (required).
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
