Develop integrations together with the team using the central IBM webMethods ESB, its cloud based integration tool (webMethods,io) and Informatica PowerCenter ETL.
To solve complex scenarios, requirement to work with PowerShell or Python
Design robust integration solutions for event-driven, real-time or batch-oriented problems with webMethods, Azure API Management and other automation technologies. This includes the process from requirement verification, interface definition, implementation and testing to go-live
Deploy the integrations using an automated CI/CD Pipeline (ANT, Azure DevOps, Terraform)
Provide RESTful/SOAP APIs and connect systems such as SAP, Salesforce and multiple other systems to the Enterprise Service Bus (ESB)
Maintaining the company's API Developer Portal managed via an API Management tool
Support to enable reusable APIs for our service-oriented architecture and the modernization of our application landscape
Close collaboration with various global stakeholders and support with troubleshooting in regards of technical issues
Supporting the Integration Architect, by pointing out opportunities for technical improvement and bring up own ideas for discussion
To keep the platform up to date, learning about state-of-the-art methods in API development, maintenance and continuous improvement is important
Coordination and technical management of our external partners
Documentation of processes and implementation
Requirements
Bachelor/Master degree in computer science or any equivalent studies
5 years plus functional experience in development of APIs and interfaces and use of integration platforms such as webMethods, Mulesoft, or any other comparable tool
5 years plus experience in API, interface, integration development
Knowledge of general authentication protocols (Basic Auth, OAuth, Kerberos/NTLM), webservice protocols (REST, SOAP), messaging protocols (such as XML, JSON) and know how to implement them with an object-oriented programming language
Scripting skills for CI/CD flows with GIT via Terraform, PowerShell
Azure Cloud: Networking, Integration, Security
Excellent written and verbal communication skills in English (an appreciation of German is also a plus)
Analytical skills, structured and methodical approach
Ability to work in a team, willingness to cooperate and very good communication skills
Flexibility as to the specific working hours
Willingness to occasionally travel internationally
Team player with a strong customer service and solution orientation