Your tasks
* Design, plan, implement integration strategies and patterns in a SharePoint secured ecosystem;
* Apply best practices of distributed architecture to solve complex integration problems between information systems;
* Design, implement and document APIs to be exposed in a secured manner on a public facing API Gateway;
* Design, implement and document business events to be easily produced on a corporate event-streaming platform and consumed by any system;
* Design, plan, implement and deploy workflows: business process definition and task definition (service or user tasks) relying on APIs and business events;
* Work in a container-based infrastructure.
Requirements
* University degree in IT or relevant discipline, combined with minimum 17 years of relevant working experience in IT;
* Very good knowledge of Share Point Administration (Server) & Development;
* Very good knowledge of JavaScript & jQuery;
* Very good knowledge of MS SQL Server ;
* Strong PowerShell scripting skills for automation and configuration tasks;
* Knowledge of Jira & confluence;
* Excellent knowledge of asynchronous communication and publish/subscribe techniques and technologies: Microsoft SharePoint;
* Excellent knowledge of integration testing;
* Excellent knowledge of, API design, REST or SOAP APIs;
* Excellent knowledge of ASP.NET MVC Web applications;
* Good knowledge in GRPC and Protobuf format;
* Good knowledge of distributed or microservice architectures and complex event processing;
* Good knowledge in Web security, OAuth2.0 and OpenID Connect;
* Ability to produce IT architecture document about complex integration patterns ;
* Any SharePoint certification from a Microsoft recognized certification center will be an asset;
* Excellent command of the English language. French will be considered in advantage.