Technologie & IT
Software Architect for complex enterprise systems & integrations; guides teams from design to operations
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
In een team binnen een organisatie voor ICT-shared services is een rol als Software Architect ingericht. De opdracht richt zich op het moderniseren van een infrastructuurlandschap en op het ontwerpen en doorontwikkelen van complexe softwareoplossingen en integratielandschappen. De architect vertaalt concepten naar praktische realisatie, waaronder bouwen, testen, deployen, beheren en verbeteren, met aandacht voor continuïteit van bestaande dienstverlening.
De werkzaamheden omvatten het uitwerken van architectuur op verschillende abstractieniveaus, van code, API’s en datamodellen tot integratiepatronen, securitymaatregelen en infrastructuurkeuzes, en het doorvertalen naar domeinarchitectuur, ketenprocessen, platformstrategie en enterprise-afspraken. De architect beoordeelt samenhang tussen functionele behoeften en technische oplossingen en weegt daarbij operationele impact, beheerbaarheid, beveiliging, schaalbaarheid en veranderbaarheid af. Daarnaast worden bestaande systemen geanalyseerd, technische schuld zichtbaar gemaakt en migratie- of moderniseringsscenario’s uitgewerkt.
De rol werkt binnen een werkomgeving waarin moderne software- en infrastructuurconcepten een belangrijke plaats innemen, waaronder cloud-native ontwikkeling, containerplatformen, CI/CD en infrastructure as code. Security-by-design en privacy-by-design zijn onderdeel van de aanpak, evenals DevSecOps. Er wordt in multidisciplinaire samenwerkingen gestuurd richting ontwikkelteams en stakeholders, waarbij complexe technische vraagstukken worden onderbouwd en vertaald naar uitvoerbare stappen. Ontwerpbesluiten en principes worden expliciet vastgelegd en bewaakt voor realisatie, beheer en besluitvorming.
De organisatie levert ICT-diensten voor meerdere overheidsklanten en hanteert een Agile werkwijze volgens SAFE Agile. De functie is gebaseerd op locatie in de regio Den Haag (Zuid-Holland).
Eisen
- Minimaal 5 jaar aantoonbare ervaring in systeemontwikkeling en softwareontwerp en/of softwarearchitectuur omgevingen.
- Aantoonbare ervaring met het ontwerpen van complexe softwareoplossingen en integratielandschappen.
Wensen
- Ervaring als Lead Developer met moderne programmeertalen, frameworks en tooling, zoals Python, TypeScript, REST, GraphQL, messaging, GitOps, Terraform, Ansible, Helm, Backstage of vergelijkbare technologieën.
- Ervaring met platform engineering, developer experience, interne ontwikkelplatformen, golden paths, self-service automation en/of standaardisatie van ontwikkel- en deployprocessen.
- Architectuurkeuzes kunnen onderbouwen op basis van kwaliteitseigenschappen zoals beschikbaarheid, performance, schaalbaarheid, security, privacy, onderhoudsbaarheid, robuustheid, kosten, beheerbaarheid en/of toekomstvastheid.
- Bekendheid met observability, reliability engineering, performanceanalyse, incidentanalyse en/of het ontwerpen van systemen met hoge beschikbaarheids- en continuïteitseisen.
- Begrip van de opdracht en aansluiting bij de organisatie.