Social network you want to login / join with :
Who we are : We are a consultancy firm offering consultancy, training, staffing, and research services.
We support our clients in the search for innovative and sustainable solutions, from the application of scientific knowledge in the resolution of complex management problems to digital and technological transformation within organisations.
If you want to know more about us, please visit our website.
Maintenance and support for ESB and MQ platforms.
The Bank requires, as described in the Terms of Reference of the Framework Agreement, assistance with integration solutions in accordance with project requirements and with assistance in the support and maintenance of EIB’s Integration Platform.
This AToR will cover several missions linked to different projects, including support and maintenance, as listed in the attached file (Projects for ATOR PS-INT-ISU-2025-010.pdf).
Please note, that the list above is preliminary / indicative; changes may occur. Details in terms of schedule and resource assignment are agreed between the Service Provider and EIB.
Description of the Assignment
Objectives of the Assignment
The objectives of the Assignment are the following: Maintenance and support of IBM ACE and IBM MQ platforms for the full development lifecycle and on operational aspects (monitoring, troubleshooting, patching, upgrades, etc.).
Tasks to be performed
The successful achievement of the objectives of the Assignment involves the following tasks:
- Analyze requirements, systems, and interfaces to understand integration needs.
- Design, development, testing, and deployment of message flows deployed on IBM AppConnect Enterprise (ACE).
- Troubleshooting, root-cause analysis, and resolution of production issues with ESB services.
- Document integration solution design, configuration, and deployment procedures, creating user guides and technical documentation for developers and platform engineers.
- Provide support and maintenance of IBM App Connect Enterprise (ACE) deployed on Linux OS and IBM MQ.
- Monitor the health, performance, and availability of ESB infrastructure and services, and proactively identify and resolve issues.
- Raise and coordinate resolution of issues with middleware provider support teams.
- Perform middleware patching and upgrades.
- Participate in the failover and disaster recovery tests.
- Automation of certain manual processes using Ansible and Azure DevOps pipelines.
Required Knowledge and Competence
The staff member must demonstrate knowledge in:
- IBM MQ.
- Data transformation using built-in transformation capabilities on ESB platforms, XSLT or eSQL.
- Message queuing systems, protocols, and standards (e.g., MQ, SFTP, SOAP, REST).
- Programming languages like Java, Python, or C#.
- SWIFT protocol.
- Authentication and authorization protocols.
- SQL.
- Troubleshooting and investigation tools: scripting tools (Bash, Python), web services testing tools (SOAP UI, Postman).
- DevOps tools such as: Git, Jira, Azure DevOps, log aggregators like Splunk or ELK.
The staff member must demonstrate competence in:
- Analyze requirements, systems, and interfaces to understand integration needs.
- Develop integration interfaces using IBM ACE and IBM MQ, including interface bespoke customizations.
- Using message queuing systems, protocols, and standards (e.g., MQ, SFTP, SOAP, REST).
- Handling SWIFT messages within application flows.
- Using best practices to design new message flows.
- Enforcing authentication and authorization in message flows using OAUTH, WS-Security, or certificate-based authentication protocols.
- Administering / troubleshooting IBM ACE and IBM MQ Series.
- Experience with scripting languages (e.g., Bash, Python), web services testing tools (SOAP UI, Postman) for automation and monitoring tasks and log monitoring: events, errors via Splunk, ELK or equivalent tool.