Specialist Software Ontwikkeling (senior)

SourcePower
3 days ago

Role details

Contract type
Temporary to permanent
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Remote

Tech stack

Java
Agile Methodologies
Automation of Tests
C Sharp (Programming Language)
Continuous Delivery
Continuous Integration
DevOps
Groovy
Openshift
Powershell
Scrum
Ansible
Software Engineering
SonarQube
Gitlab
GIT
Integration Tests
Kubernetes
Information Technology
Selenium Webdriver
Docker
Jenkins
Artifactory

Job description

Als senior specialist software ontwikkeling binnen het Continuous Delivery team (CD team) OI ben je primair verantwoordelijk voor het beheer en onderhoud van de ontwikkelstraten van de DevOps teams van OI (Onderwijs Instellingen). In eerste instantie zul je de kennis binnen het team eigen moeten maken, om zodoende de huidige omgevingen in stand te houden. Basis is scripting in PowerShell om zodoende de diverse onderdelen (GitLab, Artifactory, Jenkins/Git build- en deploymentstraten) met elkaar in verbinding te brengen. Daarnaast ben je mede verantwoordelijk voor het moderniseren en het naar CD 2.0 (container landschap op OpenShift) brengen van nieuwe en (een deel van) de huidige ontwikkelstraten.

Het CD team OI maakt tegenwoordig deel uit van een SAFe ART (Agile Release Train) DevOps Enablement. Hierin is nauwere samenwerking met de Groningse teams van groot belang. De expertise van de Senior kan daarbij breder ingezet worden en kunnen DUO brede standaarden ontwikkeld worden op het gebied van CI/CD en DevOps.

Secundaire taken van het team zijn het verzorgen van (DevOps-)team overstijgende en/of O&O generieke automatiseringszaken, waaronder het automatiseren van het inrichten van omgevingen met behulp van Ansible. Ook het beheer en onderhoud van een aantal tools (o.a. Jenkins, SonarQube, GitLab, Selenium grid, Artifactory, eigen gemaakte tooling) valt hieronder.

  • Ontwikkelen van huidige voortbrengingsstraten (Jenkins, Artifactory, GitLab, PowerShell/Groovy)
  • Ondersteunen en begeleiden van medior/junior teamleden- technische adviezen opstellen t.b.v. vernieuwingen aan de ontwikkelstraten
  • Technische adviezen opstellen m.b.t. toekomst met Java, OpenShift, containers en Blueriq
  • Begeleiden van andere teamleden bij het uitvoeren van de dagelijkse werkzaamheden
  • Het proactief informeren van de overige teamleden, dus ook de Service Owner en de Scrum Master
  • Het vanuit eigen visie, kennis en ervaring proactief adviseren om zo de dienstverlening van het CD team OI te verbeteren
  • Sparringpartner zijn voor de senior expert.

Achtergrond opdracht

Binnen DUO ICT afdeling ICT-OI is het CD team OI het serviceteam voor de DevOps teams en de ontwikkelstraten binnen de business directie OI (Onderwijs Instellingen). Haar primaire doel is uitvoeren van beheer van en ontwikkeling aan de Continuous Delivery pipelines van de DevOps teams.

Secundair verzorgt het CD team OI ook de overstijgende en afdelingsgenerieke automatisering, waaronder het geautomatiseerd inrichten van omgevingen en het beheren van een aantal tools. Door deze centrale positie van het CD team OI vervult zij ook een prominente voortrekkersrol op het gebied van modernisering en het richting geven daaraan.

Er wordt hybride gewerkt met momenteel 1 teamdag op locatie in de Hoftoren in Den Haag. De mogelijkheid bestaat dat dit (overheidsbeleid) 2 dagen gaat worden.

Requirements

  • Minimaal HBO werk- en denkniveau
  • Kennis en werkervaring met (het opzetten) CI/CD en DevOps, ervaring Senior
  • Kennis en werkervaring met DevOps straten bouwen, ervaring Senior
  • Kennis en werkervaring met een Software ontwikkeling (C# en/of Java pré), ervaring Medior
  • Kennis en werkervaring met Powershell 5+, ervaring Medior
  • Goede beheersing Nederlandse taal in woord en geschrift

Wensen

  • Kennis en werkervaring met Jenkins
  • Ervaring met GIT
  • Ervaring met GitLab (Runners)
  • Ervaring met Groovy
  • Kennis en werkervaring met geautomatiseerd testen (o.a. Selenium GRID, integratietesten)
  • Agile minded (KanBan, SAFe, Scrum)
  • Kennis van containerplatformen (OpenShift, Kubernetes, Docker)

Overige competenties

  • Analytisch sterk en op verschillende abstractie niveaus kunnen communiceren
  • Communicatief sterk, weet snel contacten te leggen
  • Vakmanschap met drive om te verbeteren
  • Informeert teamleden proactief
  • Pragmatische en creatieve inslag
  • Team speler, kan goed samenwerken en ook goed zelfstandig
  • Helicopterview
  • Doorzetter, laat zich niet snel van de wijs brengen
  • Daadkrachtig, durft beslissingen te nemen en kan snel handelen
  • Deelt de verantwoordelijkheid voor de team resultaten
  • Is bereid tot het aannemen van disciplines die buiten het eigen expertisegebied liggen.
  • T-shaped professional, ook inzetbaar op andere CD team taken.
  • Geeft gevraagd en ongevraagd constructief feedback aan teamgenoten
  • Neemt feedback ter harte en waardeert het
  • Ondersteunt en helpt teamgenoten
  • Helpt mee om conflicten in het team op te lossen

Aantal uur per week: 40 uur.

Beschikbaarheid: Minimaal twee dagen aanwezig op kantoor locatie DUO vestiging Den Haag (Hoftoren).

KO-criteria.

  • Minimaal HBO werk- en denkniveau
  • Kennis en werkervaring met (het opzetten) CI/CD en DevOps, ervaring Senior
  • Kennis en werkervaring met DevOps straten bouwen, ervaring Senior
  • Kennis en werkervaring met een Software ontwikkeling (C# en/of Java pré), ervaring Medior
  • Kennis en werkervaring met Powershell 5+, ervaring Medior
  • Goede beheersing Nederlandse taal in woord en geschrift

About the company

SourcePower B.V. gebruikt cookies om bepaalde voorkeuren te onthouden en vacatures af te stemmen op je interesses.

Apply for this position