> Markdown version of [/jobs/ext/4609695-solution-architect](https://www.wearedevelopers.com/jobs/ext/4609695-solution-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Solution Architect - **Company:** Entico - **Location:** Brussel, Belgium - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Applications Architecture, Code Review, Information Systems, Software Engineering, Archimate, Technical Debt, Togaf, Microservices - **Published:** November 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7769a3baa9f00049 ## About the Role Expert - minimaal 10 jaar ervaring Talen Frans en/of Nederlands, aangevuld met Engels, mondeling en schriftelijk op C2-niveau Ervaring met één specifieke technologie is minder doorslaggevend dan je vermogen om nieuwe technologie snel en kritisch te beoordelen. Je moet wel kunnen omgaan met een landschap waarin legacy, microservices, messaging en eventverwerking samenkomen. * Praktische kennis van TOGAF, op niveau L3 met minimaal 5 jaar ervaring, is aanbevolen. * Een TOGAF-certificering is een pluspunt, afhankelijk van het verwachte senioriteitsniveau. * Kennis van beveiligingspraktijken en een kader voor IT-servicemanagement is een pluspunt; het aangegeven ervaringsniveau hiervoor is L4, met minimaal 10 jaar ervaring. Talen Je communiceert vlot in Frans en/of Nederlands én Engels, zowel mondeling als schriftelijk. Het gevraagde beheersingsniveau is C2. Persoonlijke vaardigheden Je denkt in systemen, analyseert kritisch en brengt complexe informatie terug tot een helder geheel. Je communiceert duidelijk met technische en niet-technische gesprekspartners en kunt luisteren, faciliteren, onderhandelen en meningsverschillen constructief begeleiden. Vereisten, bronnen, prioriteiten, acceptatiecriteria en traceerbaarheid om de aansluiting op de behoefte te bewaken. Architecture Decision Records Beslissingen met hun context, overwogen opties, motivering en gevolgen. Gap-analyse en roadmap Verschillen tussen de huidige en gewenste situatie, transitiefases, afhankelijkheden en uitvoeringsvolgorde. Architectuurrisicobeoordeling ## Description Voor een organisatie binnen de Belgische spoorwegsector zoeken we een ervaren Solution Architect. Je geeft de architectuur vorm van een bedrijfskritisch platform voor de planning van treinen en infrastructuurwerken en begeleidt de verdere modernisering ervan. Je combineert een brede architectuurvisie met technische diepgang. Je maakt onderbouwde keuzes, brengt samenhang in een complex applicatielandschap en ondersteunt teams bij de realisatie van veilige, betrouwbare en toekomstbestendige oplossingen. Je werkt binnen een domein dat toepassingen beheert voor spoorweginfrastructuur, treinverkeer en infrastructuurwerken. Deze toepassingen ondersteunen onder meer planningsdiensten, seinhuizen en de centrale verkeersleiding. De systemen zijn essentieel voor de dagelijkse spoorwegactiviteiten en worden ondersteund door een wachtdienst die 24/7 beschikbaar is. Jouw werkterrein omvat het planningsplatform, de bijbehorende componenten en de interfaces met andere systemen. Je komt terecht in een omgeving waarin legacytoepassingen en moderne microservices naast elkaar bestaan. De combinatie van bestaande technologie, platformmodernisering en verschillende integratiemechanismen vormt de kern van de architecturale uitdaging. Jouw rol Je ontwerpt, documenteert en beheert de oplossingsarchitectuur vanuit concrete bedrijfsdoelstellingen en functionele en niet-functionele behoeften. Je bewaakt de aansluiting op de enterprise-architectuur, architectuurprincipes, standaarden, referentiearchitecturen en vastgelegde ontwikkeltrajecten. Je vertaalt behoeften naar een ontwerp dat: * Technisch haalbaar en realiseerbaar is voor de betrokken teams. * Veilig, veerkrachtig en operationeel beheersbaar is. * Uitbreidbaar en economisch duurzaam blijft. * Rekening houdt met prestaties, continuïteit en de volledige levenscyclus. Je vergelijkt oplossingsscenario's, documenteert afwegingen en ondersteunt de besluitvorming. Vervolgens begeleid je de implementatie en controleer je of de opgeleverde oplossing overeenstemt met de goedgekeurde architectuur. Daarvoor beschik je ook over praktische technische kennis: je kunt bestaande code lezen, de structurele kwaliteit beoordelen en met engineers bespreken wat architectuurkeuzes concreet betekenen. Daarnaast onderhoud je één samenhangend architectuurreferentiemodel in ArchiMate, waaruit de verschillende architectuurweergaven worden afgeleid. * Stakeholders identificeren en hun doelstellingen, aandachtspunten en succescriteria begrijpen. * Functionele, niet-functionele, reglementaire, operationele en beveiligingsvereisten analyseren en kritisch toetsen. * De scope, systeemgrenzen, aannames, afhankelijkheden en beperkingen vastleggen. * De traceerbaarheid bewaken tussen bedrijfsdoelstellingen, vereisten, architectuurbeslissingen en oplossingscomponenten. De oplossingsarchitectuur uitwerken * Een technische inventaris opstellen en de relevante bestaande architectuur beschrijven. * Een samenhangende doelarchitectuur ontwerpen voor bedrijfsprocessen, gegevens, applicaties, integraties, technologie, beveiliging en exploitatie. * Scenario's vergelijken op voordelen, kosten, risico's, impact, compromissen en omkeerbaarheid. * Interfaces, gegevensstromen, componentverantwoordelijkheden, servicekwaliteitsvereisten en implementatieprincipes definiëren. * Herbruikbare bouwstenen identificeren en waar passend bestaande standaarden, modellen en diensten inzetten. * Belangrijke keuzes, hun motivering en gevolgen vastleggen in Architecture Decision Records (ADR's) of een gelijkwaardig mechanisme. De modernisering en transitie plannen Je stelt een technische architectuurroadmap op die rekening houdt met de huidige situatie, mogelijke herwerking, het evolutieve onderhoud van legacytoepassingen, het afzonderlijke moderniseringsprogramma en de geldende cyberveiligheidsnormen. * Breng je de verschillen tussen de bestaande en de gewenste situatie in kaart. * Bepaal je welke capaciteiten moeten worden ontwikkeld, aangepast, gemigreerd of uitgefaseerd. * Werk je tussenliggende architectuurtoestanden, transitiefases en haalbare implementatiestappen uit. * Beoordeel je haalbaarheid, afhankelijkheden, risico's, kosten en technische schuld. * Ondersteun je de implementatie- en migratieroadmap. * Raam je de implementatiekosten van scenario's op hoofdlijnen, zodat beslissers vergelijkbare opties kunnen beoordelen. Governance en conformiteit bewaken * Controleren of ontwerpen aansluiten op architectuurprincipes, standaarden, referentiearchitecturen en governancevereisten. * Architectuurreviews voorbereiden, keuzes toelichten en genomen beslissingen verwerken. * Structurele beslissingen, afwijkingen en uitzonderingen voorleggen aan de bevoegde governance-organen. * Risico's en compenserende maatregelen bij afwijkingen documenteren. * Conformiteitsreviews uitvoeren tijdens de realisatie en vóór ingebruikname. * Architectuurdocumentatie en modellen aanpassen wanneer een goedgekeurde implementatie afwijkt van het oorspronkelijke ontwerp. Realisatie en exploitatie ondersteunen * Teams voor gedetailleerd ontwerp, ontwikkeling, integratie, testen, cyberveiligheid en exploitatie begeleiden. * Architectuurkeuzes verduidelijken, met behoud van de uitvoeringsverantwoordelijkheid bij de betrokken teams. * Vanaf het ontwerp rekening houden met operationele beheersbaarheid, observeerbaarheid, continuïteit, back-up, herstel, support en levenscyclusbeheer. * Bijdragen aan proof-of-concepts wanneer technische onzekerheden of risico's dit vereisen. * Deelnemen aan refinements met de productverantwoordelijke en analisten. * Het technische deel van de sprint-entrycriteria valideren. * Gerichte code reviews uitvoeren op servicegrenzen, interfacecontracten, transacties en foutafhandeling, als aanvulling op de reguliere peer reviews. * Kennisoverdracht organiseren en controleren of de nodige documentatie beschikbaar en actueel is. Het ArchiMate-referentiemodel beheren * De domeinarchitectuur opbouwen en onderhouden in ArchiMate, binnen de gebruikte modelleringstool, bijvoorbeeld Sparx EA. * Modelleerconventies vastleggen en bewaken voor naamgeving, detailniveau, lagen, toegestane relaties en de levenscyclus van modelelementen. * Vanuit één model passende weergaven voor verschillende stakeholders genereren, zodat wijzigingen consequent in alle betrokken weergaven doorwerken. * De goedgekeurde toestand, vastgestelde afwijkingen en doelarchitectuur actueel houden. * Bijdragen aan de verbetering van standaarden, architectuurpatronen, referentiearchitecturen en werkwijzen. * Inconsistenties, ontbrekende documentatie, systeemrisico's en mogelijkheden tot rationalisatie signaleren. * Relevante technologieën, praktijken en trends opvolgen. * Waar relevant bijdragen aan de verdere ontwikkeling van de architectuurmethode, binnen de bestaande verantwoordelijkheden voor ondernemingsstrategie en governance. * Informatietechnologie, engineering of een aanverwant domein. * Het ontwerpen van informatiesystemen. * Solution architecture voor systemen die daadwerkelijk in productie draaien. * Het ontwerpen en integreren van oplossingen over meerdere technische domeinen, met verschillende stakeholders. * Architectuurreviews, risicoanalyses en begeleiding van implementaties. * Praktische softwareontwikkeling, met voldoende recente ervaring om inhoudelijk met engineeringteams te kunnen overleggen. * Bedrijfs- en oplossingsarchitectuur, governance en vereistenbeheer. * Architectuurmodellering en het opstellen van samenhangende weergaven over bedrijfsprocessen, gegevens, applicaties en technologie. * Het beoordelen van scenario's, afwegingen, risico's, afhankelijkheden, kosten en waarde. * Integratiepatronen, API's, gegevens, infrastructuur, cloud en cyberveiligheid. * Exploitatie, veerkracht, continuïteit, prestaties, capaciteit en levenscyclusbeheer. * Combineer je leiderschap door invloed met pragmatisme en besluitvaardigheid. * Werk je zelfstandig, nauwkeurig en met verantwoordelijkheidszin en integriteit. * Kun je omgaan met onzekerheid en maak je aannames expliciet. * Creëer je draagvlak voor architectuurbeslissingen, ook wanneer verandering weerstand oproept, door richtlijnen te volgen en keuzes helder toe te lichten. Opties, beoordelingscriteria, voordelen, beperkingen, kosten, risico's en een onderbouwde aanbeveling. Bevindingen, afwijkingen, beslissingen, acties en status van de overeenstemming tussen ontwerp en implementatie. Overdrachtsdossier Actuele architectuur, beperkingen, instructies en exploitatiegegevens voor ingebruikname en verder beheer. Jouw positie en samenwerking Je werkt binnen een duidelijk afgebakend oplossingsdomein en rapporteert hiërarchisch aan de Team Lead. Je bewaakt de samenhang tussen doelarchitectuur, wijzigingenportfolio, gedetailleerd ontwerp, realisatie, transitie en exploitatie. Je vervult een afzonderlijke architectuurrol buiten het ontwikkelteam en werkt nauw samen met: * Enterprise- en domeinarchitecten: strategische afstemming, principes, standaarden, doelmodellen en domeinoverstijgende keuzes. * Business-, product- en analyseverantwoordelijken: doelstellingen, waarde, processen, vereisten en acceptatiecriteria. * Specialisten in beveiliging, gegevens, integratie, infrastructuur en platformen: domeinspecifieke vereisten en onderlinge samenhang. * Programma-, project- en portfolioverantwoordelijken: planning, afhankelijkheden, risico's, kosten en opleveringsgovernance. * Engineeringteams, testers en leveranciers: haalbaarheid, gedetailleerd ontwerp, realisatie en bewijs van conformiteit. * Exploitatie en support: beheersbaarheid, observeerbaarheid, continuïteit, capaciteit, prestaties en kennisoverdracht. Waar nodig stem je af met andere betrokken of vergelijkbare entiteiten. Bevoegdheden en verantwoordelijkheden Binnen je mandaat adviseer je over de architectuuroptie die de beste balans biedt tussen waarde, risico, kosten, doorlooptijd en duurzaamheid. Je bepaalt architecturale randvoorwaarden en kunt correcties vragen bij een niet-conforme implementatie of een formele afwijkingsprocedure laten starten.