Senior IT Integration & Application Analyst

·

Onze klant zoekt een Integration Analyst. 

Binnen de afdeling T-TNM is het integratieteam (EAI) verantwoordelijk voor het ontwerpen, documenteren en verder ontwikkelen van interfaces en API’s tussen interne en externe applicaties. Dit omvat onder andere integraties rond:

  • SAP SuccessFactors
  • Microsoft Dynamics 365
  • TRAX
  • PPM / Project Online
  • Andere interne en externe platformen

De omgeving is hybride en combineert Microsoft Azure Integration Services met bestaande applicaties en systemen.

Service Description

Als Integration & Application Analyst werk je op het snijvlak van business requirements, applicatiedesign en technische integratie.

Je vertaalt businessbehoeften naar functionele en technische oplossingen voor gegevensuitwisseling tussen applicaties. Daarbij analyseer je bron- en doelsystemen, gegevens, businessregels en afhankelijkheden en modelleer je integratiestromen en use cases.

Daarnaast werk je mee aan het design van applicaties, waarbij je functionele en technische specificaties opstelt voor frontend- en backendcomponenten, datamodellen, services en API-interacties.

Je begeleidt de oplossing vervolgens doorheen implementatie, testing, ingebruikname en incidentoplossing, in nauwe samenwerking met applicatieverantwoordelijken, architecten, developers, testers, leveranciers en businessgebruikers.

Key Responsibilities

Business & Functional Analysis

  • Verzamelen, verduidelijken en formaliseren van business- en technische behoeften voor gegevensuitwisseling tussen applicaties.
  • Analyseren van bron- en doelsystemen, gegevens, businessregels, afhankelijkheden en niet-functionele requirements.
  • Modelleren van integratiestromen, use cases en interacties tussen verschillende componenten.
  • Meewerken aan het definiëren van coherente functionele oplossingen binnen het bestaande applicatielandschap.
  • Challengen van aanvragen en voorstellen van herbruikbare en duurzame oplossingen.

Application Design

  • Meewerken aan het functionele en technische design van applicaties.
  • Opstellen van specificaties voor frontend- en backendcomponenten, waaronder:
    • Schermen en user journeys
    • Validatieregels
    • Applicatieservices
    • Verwerkingen
    • Datamodellen
    • Interacties tussen frontend, backend en API's

API & Integration Analysis

  • Specificeren van interfaces en API’s, inclusief:
    • Operations en endpoints
    • Interfacecontracten
    • Uitgewisselde gegevens
    • Data mappings
    • Validaties
    • Foutcodes en foutafhandeling
    • Authenticatie en autorisatie
    • Rollen en toegangsrechten
  • Analyseren van synchrone en asynchrone integratiestromen.
  • Rekening houden met orchestratie, transformatie, routing, recovery en beheerbaarheid.

Documentation & Modelling

  • Opstellen en onderhouden van:
    • Functionele documentatie
    • Technische specificaties
    • Interface- en API-documentatie
    • Diagrammen
    • Conventies
    • Acceptatiecriteria
  • Modelleren van processen, interacties, data en use cases via UML, BPMN of ArchiMate.

Testing & Implementation

  • Samenwerken met architecten, developers, testers, applicatieverantwoordelijken, leveranciers en businessvertegenwoordigers tijdens:
    • Raming
    • Implementatie
    • Testing
    • Releases
    • Ingebruikname
  • Voorbereiden en uitvoeren van functionele en integratietests.
  • Analyseren van testresultaten en opvolgen van afwijkingen tot oplossing.

Incident & Change Analysis

  • Analyseren van integratie-incidenten en technische problemen.
  • Uitvoeren van gegevenscontroles en API-aanroepen om problemen te onderzoeken.
  • Analyseren van technische logs en integratieberichten.
  • Coördineren van corrigerende acties.
  • Beoordelen van de impact van wijzigingen op:
    • Bestaande integratiestromen
    • Security
    • Performantie
    • Monitoring
    • Beheerbaarheid

Required Skills & Experience

Integration & Analysis

  • Minimaal 5 jaar ervaring met functionele en technische analyse van integratieoplossingen.
  • Grondige kennis van integratieconcepten en -patronen:
    • Synchrone en asynchrone communicatie
    • Orchestratie
    • Transformatie
    • Routing
    • Foutafhandeling
    • Recovery
  • Ervaring met het specificeren van REST- en SOAP-API’s en interfaces.
  • Ervaring met:
    • API-contracten
    • Endpoints
    • Data mappings
    • Validaties
    • Foutcodes

Data & Integration Standards

Goede kennis van:

  • JSON
  • XML
  • XSD
  • WSDL
  • OpenAPI / Swagger
  • OData

Ervaring met:

  • Data-analyse
  • Data mapping
  • Definiëren van businessregels tussen bron- en doelsystemen

Application Analysis

  • Ervaring met het opstellen van functionele en technische specificaties voor:
    • Frontendcomponenten
    • Backendcomponenten
    • User interfaces
    • Applicatieservices
    • Validatieregels
    • Datamodellen
  • Kennis van principes rond:
    • Applicatiearchitectuur
    • UX/UI-design
    • Communicatie tussen frontend, backend en API’s

Security

Kennis van principes rond interface- en applicatiebeveiliging:

  • Authenticatie
  • Autorisatie
  • Rollen en rechten
  • Secrets management
  • Gegevensbescherming

Testing

  • Ervaring met het voorbereiden en uitvoeren van:
    • Functionele tests
    • Integratietests
  • Ervaring met incident- en probleemanalyse.

Technical Environment

Praktische kennis van Microsoft Azure Integration Services, waaronder:

  • Azure API Management
  • Azure Logic Apps
  • Azure Functions
  • Azure Service Bus
  • Azure monitoring

Daarnaast ervaring met:

  • Azure DevOps voor requirements, user stories, tests, defects en releases
  • Postman of vergelijkbare API-test- en diagnosetools
  • Modelleringstools zoals:
    • Sparx Enterprise Architect
    • Visual Paradigm
    • Archi
  • Basiskennis van SQL
  • Analyse van technische logs en integratieberichten
  • CI/CD-praktijken
  • Architectuurdocumentatie
  • Monitoring & observability

Application Environment

Ervaring met één of meerdere van onderstaande omgevingen is gewenst:

  • SAP SuccessFactors
  • Microsoft Dynamics 365
  • PPM / Project Online
  • Vergelijkbare enterprise applicatieplatformen

Soft Skills

De consultant is:

  • Motivated
  • Autonomous
  • Team-oriented
  • Proactive communicator
  • Analytical
  • Gestructureerd en oplossingsgericht

Languages

In de aangeleverde informatie zit hier een tegenstrijdigheid:

  • Er staat eerst: Frans & Engels
  • Vervolgens wordt gevraagd: Nederlands C2 en Engels C1

Als de laatste formulering de officiële requirement is, zou ik dit zo zetten:

  • Dutch: C2
  • English: C1
  • French: considered an asset / level to be confirmed
Scroll naar boven