Job Description Summary
This role should be considered fully remote. No regular travel is expected or anticipated.
Responsibilities:
Work within the IBM API Connect API Management platform
Create API Proxies and configure/maintain those proxies
Add policies to the proxy endpoints, including GatewayScript callouts as needed
Design and build API flows/user defined policies for API proxies
Analyze differences between API contracts and implement transformations as needed in the IBM API Connect proxies
Implement fault tolerance using capabilities within the IBM API Connect API Management platform
Implement API designs in the IBM API Connect platform using Representational State Transfer (REST) and JSON/XML, as well as XSLT.
Implement API Security, Authentication, and Authorization using established patterns (such as user defined policy) within an enterprise
Troubleshoot proxies and performing root cause identification using tracing and other technologies
Identify existing issues and proactively recommend solutions for upcoming issues
Provide expert technical advice and guidance to project team members, client stakeholders, and our staff
Contribute positively to our team and corporate culture
Qualifications:
Hands-on experience implementing APIs in the IBM API Connect API Management platform
Demonstrated experience working with Java and GatewayScript callout policies in IBM API Connect
Experience working in an Agile team (Scrum, Kanban, etc.)
Ability to operate effectively in a customer-led team
Experience in transformation, mediation, and security in IBM API Connect
Bachelor’s degree in computer science or another STEAM field is preferred, but not required
Experience:
3+ years of experience designing and developing API proxies, policies, and API flows/user defined policies along with the appropriate security, authentication, and authorization within the IBM API Connect API Management platform.
ANY GRADUATE