We are looking for a highly skilled Software Engineer Specialist to provide expert support and maintenance of enterprise-grade ESB and MQ platforms. This role is essential to ensuring the stability, performance, and continuous improvement of critical integration services across a complex system landscape.
Key responsibilities
- Provide operational support and maintenance for IBM App Connect Enterprise (ACE), IBM Transformation Extender (ITX), IBM MQ Series, and WSO2 Micro-Integrator on Linux environments.
- Troubleshoot and resolve production issues with ESB services through in-depth analysis and root cause identification.
- Document integration solution designs, deployment processes, and configuration steps. Create clear user guides and technical documentation for developers and engineers.
- Monitor the health and performance of the ESB infrastructure, proactively identifying and addressing potential issues.
- Coordinate with Middleware support teams to resolve technical problems and perform regular system updates.
- Conduct Middleware patching, upgrades, and participate in failover and disaster recovery tests.
- Automate repetitive tasks using Ansible and Azure DevOps pipelines.
Required skills and experience
- Strong experience with IBM App Connect Enterprise (ACE), ITX, MQ, and WSO2 Micro-Integrator.
- Proficiency in SWIFT message processing (MT and MX formats).
- Solid knowledge of data transformation (XSLT, ESQL) and message queuing protocols (MQ, sFTP, SOAP, REST).
- Familiarity with programming languages such as Java, Python, or C#.
- Understanding of authentication and authorization protocols, including OAuth and certificate-based security.
- Competent in SQL and troubleshooting tools (Bash, Python scripting, SOAP UI, Postman).
- Hands-on experience with DevOps tools (GIT, Jira, Azure DevOps) and log aggregators (Splunk, ELK).
Selection criteria
Candidates will be evaluated based on their experience in the following areas:
- Maintenance and customization of integration interfaces using IBM ACE, ITX, MQ, including SWIFT message handling.
- Strong command of message queuing systems and communication protocols.
- Administration, patching, migration, and troubleshooting of Middleware platforms.
- Use of automation and DevOps tools for support and monitoring.
What we offer
This is a high-impact role within a fast-paced technical environment. You'll work on essential systems that drive integration for complex financial and operational services. Expect to collaborate with a team of experienced professionals, solve challenging problems, and continually grow your technical capabilities.