Ontdek meer
Over deze vacature
Helaas is het niet meer mogelijk om te solliciteren op deze vacature. De inschrijvingsperiode is inmiddels gesloten. Geen nood, hieronder staan mogelijk andere leuke en gerelateerde opdrachten voor je klaar.
[System engineer Senior SQL DBA
26 uur pw, 6 mnd
](https://www.zzp-opdrachten.nl/vacatures/vacature-system-engineer-senior-sql-dba-697360/)
Sla eenvoudig je zoekopdracht op
[
36 uur pw, 12 mnd
](https://www.zzp-opdrachten.nl/vacatures/vacature-devops-engineer-paas-windows-697359/)
In loondienst, maar op zoek naar nieuw werk?
Ook als je geen zzp’er bent, kun je reageren op onze opdrachten. Werken via detachering of een tijdelijk contract, wij regelen alles – zodat jij je volledig kunt richten op je nieuwe uitdaging.
[
36 uur pw, 4 mnd
](https://www.zzp-opdrachten.nl/vacatures/vacature-devops-ai-platform-engineer-697357/) [
36 uur pw, 6 mnd
](https://www.zzp-opdrachten.nl/vacatures/vacature-product-owner-697354/)
Reageren is niet meer mogelijk
36 uur per week, 12 maanden
Als Devops Engineer wordt je ingezet binnen het Toolsupport team, waar je samen met de andere medewerkers verantwoordelijk bent voor bedenken, verbeteren, beheren, implementeren en ondersteunen van nieuwe en bestaande diensten voor IT (ontwikkel)teams. Je focus is gericht op ontwikkeling en ondersteuning van Continuous Delivery Pipelines op basis van onder andere Jira, Bitbucket, Jenkins, SonarQube, Nexus Repository Pro en Azure DevOps. Toolsupport levert deze diensten op basis van SaaS-oplossingen of self-hosting mbv Azure/Docker/Kubernetes. Enkele oplossingen worden geleverd vanuit een extern datacenter. Voor de automatisering en integratie van tooling wordt veel gebruik gemaakt van Powershell scripting en API's. Daarnaast ben je actief betrokken bij alle activiteiten die het Toolsupport team uitvoert én ondersteun je kleine en grote ontwikkelteams in het gebruik van de TOPAAS ontwikkelstraat. Hoewel je in principe zelf geen ontwikkelactiviteiten zult uitvoeren, is kennis hiervan wel belangrijk voor het begrijpen, opzetten en ondersteunen van de pipelines en aanverwante faciliteiten.
Door-ontwikkelen en beheren van de CD pipelines binnen de TOPAAS dienst;
Beheren en ondersteunen van de collaboration tooling en ontwikkelwerkplekken in TOPAAS;
Actieve deelname aan alle activiteiten van het Toolsupport team;
Adviseren van de product owner tbv de roadmap TOPAAS;
Proactief kennis uitwisselen met NS IT medewerkers/ gebruikers van de dienst;
Afstemming zoeken met alle stakeholders.
De afdeling NS IT - Infrastructure & Operations is verantwoordelijk voor de generieke IT diensten binnen NS zoals werkplekken, hosting en generieke applicaties. De subafdeling "Toolsupport" is verantwoordelijk voor ontwikkeling en beheer van de "TOPAAS" dienst; de generieke ontwikkelstraat voor alle NS IT onderdelen. TOPAAS faciliteert alle collaboration- en continuous delivery tooling en ontwikkelwerkplekken die nodig zijn om alle facetten van een IT traject te kunnen ondersteunen binnen NS. Het Toolsupport team werkt volgens het ‘you build it, you run it, you love it’ paradigma en omarmt dus DevOps; we ontwikkelen niet alleen onze diensten maar zorgen ook dat die feilloos worden geleverd, beheer, en ondersteund. Samen met de Product Owner is het Toolsupport team verantwoordelijk voor het succes van de TOPAAS ontwikkelstraat binnen de NS. Het 15-20 koppige Toolsupport team bestaat uit een Agile developmentteam, een TOPAAS-coachingsteam en een (eerstelijns) supportteam en heeft een open, professionele maar informele sfeer. Het Toolsupportteam maakt daarbij sterk gebruik van het eat-your-own-dogfood principe. Om de ambitie van het NS te kunnen realiseren, namelijk een ontwikkelplatform aanbieden aan NS IT teams zodat zij zich volledig kunnen richten op het creëren van business value, hebben de leden van het Toolsupport team diepgaande kennis van software development en gerelateerde delivery producten. Vanuit het Toolsupport team word je ingezet als specialist waar je samen met je teamgenoten verantwoordelijk bent voor bedenken, verbeteren, implementeren en ondersteunen van nieuwe en bestaande diensten binnen TOPAAS. Naast het beantwoorden van wensen en vragen van ontwikkelteams is het Toolsupport team ook in staat nieuwe ontwikkelingen in de markt te volgen en gepaste acties hierop uit te zetten, denk aan het uitbreiden van onze product portfolio, of juist uitfaseren van producten. Binnen NS worden vele applicaties ontwikkeld met behulp van onder andere Java, .NET of open source technologieën. Er wordt sterk ingezet op Continuous Delivery (CD) en DevOps. TOPAAS voorziet hierin met tooling en andere faciliteiten, waarbij een groot deel van de huidige dienstverlening is gebaseerd op de Azure Cloud om Continuous Delivery binnen NS over de volle breedte te kunnen ondersteunen. Ontwikkelteams binnen NS worden voorzien van een eigen CD pipeline; Binnen het TOPAAS platfom worden deze pipelines op basis van Nexus, Bitbucket, Jenkins, danwel Azure Devops en SonarQube opgebouwd met behulp van Docker Containers en Powershell scripting. Zaken als SSO integratie met Azure Active Directory, monitoring, technisch support, change- en lifecycle management zijn van groot belang. Elke pipeline wordt zoveel mogelijk geautomatiseerd opgebouwd en opgeleverd aan de ontwikkelteams. In het TOPAAS platform wordt ook intensief gebruikt gemaakt van collaboratie tooling zoals Jira, Confluence en Slack en worden ontwikkelwerkplekken gefaciliteerd op basis van Azure Virtual Machines.
Hieronder staan de eisen beschreven. Dit zijn knock-out criteria waaraan je minimaal dient te voldoen.
Minimaal 3 jaar aantoonbare ervaring met software ontwikkeling in een enterprise omgeving;
Minimaal 1 jaar ervaring in gebruik én beheer van Continuous Delivery Pipelines op basis van Azure DevOps, git, Jenkins, SonarQube, Nexus Repository of vergelijkbare producten;
Aantoonbare ervaring met Powershell, Docker en opzet van hosting en beheer van componenten in Azure, ;
Ervaring in het gebruik van Jira, Confluence of vergelijkbare producten,
Ervaring met Kubernetes of ELK is een pré;
Sterke affiniteit met tooling voor software ontwikkeling, scripting en automatisering, continuous testing;
Ervaren in een Agile manier van werken;
Goede mondelinge en schriftelijke communicatie in het Nederlands en Engels;
Een flexibele instelling en een 'Can-do' attitude waarbij de nadruk ligt op het realiseren van oplossingen.
Locatie: Utrecht / Amersfoort, echter werkbezoeken naar andere NS kantoren zijn niet uitgesloten
Reageren is niet meer mogelijk