Sr. API Enablement Engineer for HR domain
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 5-8-2020
- Weergaven:
- 24
- Op locatie:
- Veldhoven
- FTE:
- 40 uur per week
Opdrachtomschrijving
The IT division supports information management, infrastructure and key business processes across ASML. The ICT infrastructure, hardware and applications are absolutely mission-critical for almost all ASML’s internal and external activities.
You will join the team of IT BAS CCC BPI & Automation, which manages the IT service portfolio of API, EAI, UI/UX, BPM, RPA, Modeling. You role is 100% project focused.
Profile
Required Hard Skills/Experiences
MSc educational level
Experiences in API and integration of HR information systems (workday, concur or any other HR systems)
Experience in an integration environment which has a global scope.
Minimal five years of development experience with the MuleSoft Anypoint Platform as a Developer and MCD – Level 1 (Mule 4) certified.
Hands-on experience with building Mule 4 projects for different orchestration and integration patterns (for example API’s, SOAP services, scheduled processes and message queuing).
Extended knowledge about MUnit (2.X) and test-driven development.
Strong knowledge about Maven for Mule projects and the connection to CI/CD pipelines.
Strong knowledge about and experience with the 3-layered approach to API’s in a API-led architecture.
Strong knowledge about the HTTP(S) specs of REST API’s (like status codes, methods to use and the use of resources vs query parameters).
Strong knowledge about XML/XSD/WSDL/JSON/RAML.
Experience with Dataweave 2.0 for setting up data transformations.
Capable of creating custom policies.
Knowledge regarding common security protocols surrounding the application development and deployment.
Knowledge about Oauth 2.0 (preferable OpenID Connect) implementations with MuleSoft.
Nice to haves
Basic understanding of ESB / Integration software in general.
Knowledge about SSO products like Okta/NetIQ icw MuleSoft Policies.
SOAPUI / Postman / JMeter skills.
GIT(lab) knowledge for managing source code and cooperating with other team members.
Knowledge regarding Anypoint Design Center in combination with Anypoint Exchange and Anypoint Studio projects.
Core Java Development experience
Monitoring tooling like Splunk/ELK/Prometheus/Grafana icw MuleSoft.
Experience with working in DevOps teams.
Competencies
Team player with innovation and speak-up mindset.
Not afraid to give feedback to existing procedures or best practices if room for improvement is noticed.
Strong communication skills.