Ben jij een ervaren C# .Net ontwikkelaar die klaar is voor de volgende stap? Heb je de ambitie om als developer concrete resultaten te leveren en een actieve rol te spelen in het beheer en doorontwikkeling van van complexe applicaties voor de publicatieketen? Dan is dit jouw kans om een sleutelrol te spelen binnen een SAFe DevOps team, waar je samenwerkt met gedreven professionals.
Team Officiële Publicaties (OP) is een SAFe DevOps team bestaande uit twee developers, een tester, twee functioneel beheerders, een product owner en een Scrum master. Het team is verantwoordelijk voor het beheer en de doorontwikkeling van een reeks maatwerkapplicaties en services in het domein van officiële overheidspublicaties, waarvan de voornaamste zijn:
officielebekendmakingen.nl
De website waarop dagelijks enkele duizenden officiële overheidspublicaties worden gepubliceerd. Publicaties variëren van Staatscouranten, Staatsbladen en Tractatenbladen tot decentrale publicaties van o.a. gemeenten en parlementaire documenten van de Eerste en Tweede Kamer. Het is van groot belang dat al deze publicaties tijdig en correct op de website verschijnen, doorzoekbaar zijn en duurzaam beschikbaar blijven, waarmee we een cruciale schakel in de Nederlandse wetgevingsketen vormen.
Digitaal Loket
Dit is het aanleverloket voor ministeries, andere centrale overheden en de Kamers, waarin brondocumenten voor officiële publicaties worden aangeboden. Via een workflow en diverse transformatieprocessen worden deze documenten van Word of XML omgezet naar PDF en HTML, voorzien van metadata en aangeboden ter publicatie op officielebekendmakingen.nl .
Naast deze applicaties beheert Team OP nog diverse andere maatwerkapplicaties en -services, die allen een belangrijke rol vervullen in de publicatieketen. We zijn op zoek naar een enthousiaste nieuwe collega die ons kan helpen dit applicatielandschap verder te ontwikkelen en verbeteren.
Als Senior C# DevOps engineer speel je een belangrijke rol in het stimuleren van de ontwikkeling van geavanceerde maatwerk softwareoplossingen.
Jouw verantwoordelijkheden omvatten:
- Je neemt technisch de leiding bij het kiezen van tools, technologieën en het ontwerp van de softwarearchitectuur voor onze applicaties.
- Je zorgt voor toekomstbestendige applicaties, met een sterke focus op schaalbaarheid en onderhoudbaarheid.
- Je optimaliseert CI/CD-pipelines en deploymentstrategieën om de efficiëntie en performance te verbeteren.
- Je implementeert DevSecOps principes en zorgt voor optimale monitoring (in o.a. Kibana, Grafana) en security.
- Je werkt nauw samen met verschillende teams om oplossingen te vinden voor problemen in de publicatieketen en levert samen waardevolle resultaten.
- Je neemt actief deel aan de tech leads community om kennis te delen en verder te groeien.
Onze technologieën zijn:
- .NET (Core) voor het bouwen van applicaties
- Docker & Kubernetes voor containerisatie en orchestration
- CI/CD via Azure DevOps (TFS) en Helm charts
- RESTful API’s voor systeemintegratie
- Entity Framework Core voor databasemanagement
- SQL Server voor databasebeheer
- XML voor gegevensuitwisseling
- JavaScript & jQuery voor dynamische webapplicaties