Senior API & Integration Analyst

Altélios Technology
Brussels, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French
Experience level
Senior

Job location

Brussels, Belgium

Tech stack

Java
.NET
XML Schema
API
Agile Methodologies
Application Integration Architecture
Big Data
Information Systems
Query Languages
Electronic Data Interchange (EDI)
Error Codes
Expert Systems
Python
OAuth
Scrum
Swagger
Simple Object Access Protocol (SOAP)
SQL Databases
Systems Integration
Web Services
Web Services Description Language
XML
XPath
Openapi
Postman
Information Technology

Job description

Chez notre client, vous avez l'opportunité de collaborer à des projets stimulants, et de jouer un rôle clé dans l'évolution fonctionnelle et technique de nos solutions logicielles. Dans le cadre de cette mission, vous intègrerez le bureau I-ICT.211 Traffic Data Solutions et travaillerez sur des projets déterminants pour la continuité et la performance des activités « core business » de notre client. Il s'agit de projets liés à la consolidation et la distribution d'informations relatives à la gestion du trafic ferroviaire (pré-processing, realtime, post-processing, back-office) vers des parties prenantes B2B, c'est-à-dire : En externe à l'organisation de notre client:

  • Vers les entreprises ferroviaires opérant ou transitant sur notre réseau * Vers les gestionnaires d'infrastructure étrangers limitrophes.

  • Vers les plateformes européennes de consolidation d'information ferroviaire, telles que RailNetEurope, par

exemple. En interne à l'organisation de notre client :

  • Visualisation en temps réel des changements d'horaires à destination de notre personnel des cabines de signalisation.

  • Calcul des redevances et de la facturation de l'utilisation de notre réseau par nos clients.

  • Calcul de la consommation électrique relative à nos activités.

  • Alimentation de systèmes experts de type BigData.

Vous intervenez tant pour de nouveaux développements que sur de la maintenance corrective et évolutive d'applications existantes. En tant que Senior API & Integration Analyst, vous êtes responsable de l'analyse des besoins liés aux échanges de données et aux intégrations applicatives entre les différentes parties prenantes, tant internes qu'externes. Vous traduisez ces besoins en contrats d'API et en spécifications fonctionnelles et techniques d'intégration (REST, SOAP), garantissant une compréhension commune de la structure, de la sémantique et des règles des données échangées. Fort d'une expérience préalable dans le développement et l'intégration de systèmes, vous collaborez étroitement avec les équipes IT, les architectes, les entreprises ferroviaires et les autres unités opérationnelles afin d'assurer des intégrations fiables, cohérentes et sécurisées. Principales tâches:

  1. Analyse des besoins d'intégration: Identifier, analyser et documenter les besoins en matière d'échanges de données et d'intégrations applicatives, en collaboration avec les parties prenantes métiers et techniques.
  2. Analyse et clarification des données: Collecter, analyser et formaliser les données nécessaires aux échanges, leur signification, leurs règles métier et leurs contraintes, en assurant la cohérence entre systèmes producteurs et consommateurs.
  3. Définition des contrats d'API: Concevoir et documenter des contrats d'API et de services web (REST, SOAP), incluant les modèles de données, structures de messages, règles de validation et codes d'erreur.
  4. Spécifications fonctionnelles et techniques d'intégration: Rédiger des spécifications claires et détaillées permettant l'implémentation des interfaces et des flux d'intégration.
  5. Collaboration avec les équipes techniques: Travailler en étroite collaboration avec les équipes de développement, d'intégration et d'architecture afin de garantir que les solutions techniques répondent aux exigences fonctionnelles et aux standards d'intégration.
  6. Tests et validation des interfaces: Définir des cas et scénarios de test pour les API, réaliser ou supporter les tests fonctionnels et valider la conformité des échanges aux contrats définis.
  7. Analyse d'impact: Analyser l'impact des évolutions fonctionnelles et techniques sur les intégrations existantes et les échanges de données. Atouts possibles:
  • Expérience démontrable en analyse d'impact liée aux échanges de données et aux intégrations applicatives.
  • Expérience démontrable dans la rédaction de documentation fonctionnelle et technique d'intégration (spécifications API, dictionnaires de données, guides).
  • Connaissance du secteur ferroviaire et de ses systèmes d'information constitue un atout.

Requirements

Expérience avec le design et la conception de contrats SOAP (WSDL) et de schémas XML (XSD). (L3 : 5 ans d'expérience au moins); Expérience avec des outils de design et de documentation d'API (Swagger / OpenAPI ou équivalent). (L3 : 5 ans d'expérience au moins); Expérience avec les mécanismes de sécurité des web services (OAuth2, JWT). (L3 : 5 ans d'expérience au moins); Expérience avec l'utilisation du langage de requête XPath. (L3 : 5 ans d'expérience au moins); Expérience avec des outils de test d'API (Postman ou équivalent). (L3 : 5 ans d'expérience au moins); Expérience dans la validation fonctionnelle des échanges inter-applicatifs (ex: test cases & test scenarios) (L3 : 5 ans d'expérience au moins); Expérience dans la définition et la modélisation des données (L3 : 5 ans d'expérience au moins); Expérience avec SQL (L3 : 5 ans d'expérience au moins); Expérience en analyse business et fonctionnelle dans des projets IT menés selon une méthodologie Agile / Scrum. (L3 : 5 ans d'expérience au moins); Expérience dans l'identification, la collecte, la formalisation et la documentation des business requirements. (L3 : 5 ans d'expérience au moins); Expérience dans l'identification des non-functional requirements. (L3 : 5 ans d'expérience au moins); Expérience dans la création et la gestion de user stories basées sur une analyse détaillée. (L3 : 5 ans d'expérience au moins); Expérience avec au moins un langage de développement (Java, .NET ou Python). (L3 : 5 ans d'expérience au moins); Expérience de l'analyse des root causes des défauts, des incidents et des problèmes. (L3 : 5 ans d'expérience au moins); langue 1: français ou néerlandais (une des deux langues) (C2 : maîtrise hautement complexe); langue 2: français ou néerlandais (autre langue que langue 1) (B2 : niveau intermédiaire supérieur); langue 3: Anglais (C1 : maîtrise complexe). Les Soft Skills suivants sont attendus :

  • Motivation, valeurs et connaissance de la mission de notre client Infrabel
  • Sens de l'initiative, capacité à travailler de manière autonome et structurée.
  • Résistance au stress et capacité à s'intégrer efficacement dans une équipe pluridisciplinaire. (1) Le candidat devra démontrer sa connaissance d'Infrabel, du monde IT et comprendre les enjeux de la fonction demandée. Il devra également comprendre la mission et les activités clefs d'Infrabel. (2) Le candidat devra démontrer qu'il est apte à s'intégrer dans les équipes d'Infrabel et notamment par les valeurs qui sont la bienveillance, le courage, la positivité et la fiabilité. (3) Le candidat devra démontrer des compétences inhérentes à la fonction demandée et s'inscrivant dans le cadre du département ICT à savoir des capacités de présentation, une attitude professionnelle, une correctitude et un respect par rapport au management, une communication claire et efficace et un engagement responsable pour la durée du contrat.

About the company

Le Groupe Altelios Technology apporte son savoir-faire dans le conseil en technologie et dans les systèmes d'information grâce à ses consultants répartis en France et en Europe. Altelios Technology intervient à tous les niveaux des projets de ses clients. Que cela soit dans les phases d'analyse, de conception et d'organisation que dans le développement en maîtrise d'œuvre, le conseil ou l'assistance à maîtrise d'ouvrage.

Apply for this position