12 months
17/06/2024 - 16/06/2025 Belgium
Requirements
Roles
  • Spécialiste en services et outils SOA Expert
Languages
  • French Native
Skills
  • Développement Orienté Objet et architectures Orientée Services Expert
  • Intégration continue (Ant/Maven/Jenkins, …) Expert
  • ELK (ElasticSearch Kibana) Confirmed
  • UML2 Expert
  • Automatisation des tests (SoapUI, JUnit, …) Junior
  • Conception de jobs de type ETL Junior
  • MOM (Kafka) Junior
  • PKI Junior
  • Agile/Scrum Expert
  • API : OpenAPI 3.0, JSON, YAML, REST, SOAP Confirmed
  • Java / JEE Expert
  • Développement de micro-service (Springboot, Quarkus) Confirmed
Description

ProUnity est le point de contact unique (SPOC) pour cette mission. Si vous avez des questions, vous pouvez contacter Widad El Aouam, Client Satisfaction Manager, par e-mail à widad.elaouam@pro-unity.com ou Charlotte Dejonckheere, Client Satisfaction Manager, par e-mail à charlotte.dejonckheere@pro-unity.com 

————————————————————————————————————-

Dans le cadre de la BCED, le SPW Digital et plus particulièrement le Centre de Service en Echange de Données a été désigné comme partie prenante du pôle informatique.
L’une des missions importantes du Centre de Service est de fournir un système informatique (Enterprise Service Bus et API Management Solution) – permettant les échanges de données entre applications et sources authentiques.
Parallèlement à la mise en œuvre d’échanges de données, ces plateformes  sont aussi destinées à supporter une grande part des technologies impliquées dans l’approche SOA (Approche Orientée Services / API), que le SPW Digital a décidé de suivre. 
Les Services Web et les APIs sont au cœur de la SOA et sont typiquement déployés sur ces plateformes. Ces déploiements s’apparentent à des tâches d’administration et de configuration de système, mais également de développement vu la variabilité importante de chaque Service Web ou API.
Le SPW Digital souhaite donc se doter des services d’un spécialiste en services et outils SOA dont une partie des missions seront les suivantes :

  • Gérer les configurations des Services Web déployés sur la plateforme d’échange de données (Google Apigee)
  • Concevoir et déployer des webservices de type SOAP, de la définition d’un WSDL et des XSD associés au développement des composants
  • Concevoir et déployer des webservices de type REST
  • Documenter les services conçus au niveau technique et apporter un support à la documentation complète publiée pour les partenaires
  • Assister le Service Desk dans la gestion des incidents sur les éléments SOA
  • Mettre en oeuvre et gérer des services de type ESB et connexes (orchestration de processus de traitement, batch, jobs ETL, …)
  • Développer des connecteurs spécifiques vers des bases de données, des annuaires LDAP, …
  • Aider à la mise en place et au paramétrage des infrastructures logicielles dans les divers environnements (développement, test, production…)
  • Fournir un support technique aux équipes de développement

 

Compétences attendues

  • Une connaissance complète des standards de la pile API : OpenAPI 3.0, JSON, YAML, REST, SOAP
  • Une très bonne connaissance des principes du développement Orienté Objet et des architectures Orientée Services
  • Une très bonne maîtrise de l’environnement Java / JEE
  • Une maîtrise complète de l’intégration continue (Ant/Maven/Jenkins, …)
  • Une expérience en développement de micro-service (Springboot, Quarkus)
  • Une très bonne maîtrise de l’automatisation des tests (SoapUI, JUnit, …)
  • Une bonne connaissance des standards et technologies liées à la PKI
  • Une bonne connaissance du produit ELK (ElasticSearch Kibana)

 

Compétences constituant un avantage pour la mission

  • Une bonne connaissance des standards de la pile Web Service WS-* : WSDL, WS-Security, SOAP
  • Une bonne connaissance du produit Google APIGEE
  • Une connaissance des MOM (Kafka, …)
  • Une connaissance des langages Web (HTML, Javascript, JQuery, CSS, …)
  • Une connaissance des frameworks CXF, Axis (Java) et WCF (*.net)
  • Une expérience en conception de jobs de type ETL
  • Une bonne connaissance d’UML2
  • Une excellente capacité rédactionnelle
  • Une communication claire
  • Une capacité à respecter les normes en place
  • Une capacité à travailler dans une optique d’amélioration continue
  • Une autonomie et de la rigueur dans le travail
  • Pouvoir faire preuve d’esprit critique de manière constructive
  • Savoir travailler en équipe