PMI is transforming and IT must transform as well, from traditional on-prem services focused on stability and resiliency, to modern applications running in the cloud, focused on speed and agility.
As a key enabler for this transformation, we are building a state-of-the-art cloud platform called Delivery Engineering Enterprise Platform DEEP which includes a secure cloud landing zone and a set of advanced engineering tools that allows our software developers to quickly build and operate differentiating applications to empower our company transformation.
DEEP will be the center of our IT ecosystem in the cloud and is a core component of our IT transformation. We are seeking for a Integration Engineer to be part of an agile team taking care of Mulesoft Anypoint Platform as part of our DEEP platform Primary responsibilities :
As a Integration Engineer you will take an active step in developing the integrations amongst different services that are part of the DEEP platform as well as supporting the evolution of Anypoint Platform Roadmap;
Analyze complex engineering platform services’ integrations and make recommendations to optimize them in the context of enterprise transformation towards API-First model / Open Access model with Mulesoft;
Perform technical analysis of existing Engineering Platform integrations and future requirements to define a detailed target integration design (preferably based on Event Driven Architecture);
Develop automation for Anypoint Platform components (RTFs deployments in AWS, On Prem, etc);
Analyze and implement new features for Anypoint Platform in the context of Engineering Platform;
Support to Anypoint Platform Product owner to define Mulesoft service roadmap;
3rd level support for Anypoint Platform components;
Implement DevOps capabilities for integration solutions within the Engineering Platform;
Work as part of a geographically distributed DevOps team;
Define best practices around Anypoint platform usage to enable other teams to grow their technical integration competency and exposure;
The ideal candidate profile :
5+ years software engineer experience at Software Consulting, or Enterprise Software Company. Hands-on application development experience in Java, .
Net, scripting or SOAP / REST development;
3+ years of hands-on integration development experience with Mulesoft;
Active Mulesoft Developer Certification and Platform Architect Mulesoft Certification are a must (both);
Experience in Service Oriented Architecture (SOA) and integration concepts / patterns, such as XML Schemas, WS specifications, SOAP, Service Mediation / ESB, Digital certificates, messaging, etc;
Hands-on experience with Integration, API and microservices patterns and API lifecycle management platforms;
Experience with OAS, RAML, GraphQL, REST, microservices, Java, .Net, Kubernetes, Docker;
Hands-on experience using industry standard DevOps tools (CICD, Git, Bitbucket, Maven, Jenkins, ELK, etc.);
Solid understanding of cloud computing concepts (iPaaS, SaaS applications, cloud infrastructure, etc. (AWS) and open source business models.
Experience running and supporting large complex systems at scale;
Experience with cloud container solutions and distributed computing technology;
Understanding of Unix / Linux or Windows systems from kernel to shell and beyond, including system libraries, file systems, and client-server protocols;
Excellent network administration and troubleshooting skills;
Quick learner and eager to learn new technologies and how they work;
Experience working with Agile / Scrum;
Fluent English (spoken and written);