Titel

Senior Java DevOps Service engineer 2 FTE

Organisatie

DUO verzorgt als uit voeringsorganisatie, zijn de onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexewet-en regelgeving en heeft een uitgebreid dienst en pakket. DUO financiert en informeert onderwijs deelnemers en onderwijsinstellingen. 

DUO verzorgt als uit voeringsorganisatie, zijn de onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexewet-en regelgeving en heeft een uitgebreid dienst en pakket. DUO financiert en informeert onderwijs deelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl

Achtergrond opdracht

Je gaat onderdeel uitmaken van het Continuous Delivery Linux Team. Dit team levert dienstverlening aan JAVA DEVOPS teams binnen DUO. Dit gebeurt zoveel mogelijk op basis van zelfservice dienst verlening en op basis infrastructure as code worden zoveel mogelijk zaken geautomatiseerd. Daarnaast levert en beheert het team Linux Servers door aan infra ontwikkelteam binnen I&E.

Het Team levert deze diensten in multidisciplinair verband en maak daarbij gebruik van Scrum/Agile werkwijze. Je werkt samen met infraontwikkelaars, CI/CD specialisten , JAVA ontwikkelaars, Infrabeheerder en 2e lijns service medewerkers aan de CD platform. Hierbij zorg je ervoor dat Build, Provisioning , Deploy, Test en Zelfservice portaal componenen in het platform worden gesupport, beheert, de lifecycle onderhouden en verder worden ontwikkeld.

Reguliere en Scrum werkzaamheden:
• Dienstverlenining aan Java DevOps teams bij het builden, provisionen, deployen en testen van Java applicaties
• Beheer, onderhoud en ontwikkeling van het CD platform op basis van RHEL7 / JBoss EAP 6
• Beheer, onderhoud en ontwikkeling van het nieuwe CD platform op basis van openshift (Docker / Kubernetes)
• Bijdragen aan deployment automation en/of java applicatie server platform Redhat Jboss EAP op RHEL7
• Technisch beheer op CI/CD producten in de verschillende OTAP omgevingen
• Oplossen complexe problemen en incidenten
• Bijdragen aan inrichting, beheer en onderhoud centrale logging en monitoring
• Ondersteunen functionele beheerders en ontwikkelaars.
• Input leveren bij ontwerp van technische infrastructuur en inrichting hiervan
• Opleveren installatie- en configuratiehandleidingen en bijwerken documentatie, zoals technische ontwerpen
• Intake wijzigingsverzoeken en invoer nieuwe of gewijzigde infrastructuurcomponenten
• Voorbereidingen tbv pre-productie, uitvoeren en evalueren
• Scripting activiteiten op het gebied van deployment automation en provisioning van Jboss instanties
• Inrichten / configureren java applicatie in Xebialabs XL Deploy

Het betreft een functie met consignatie.

Achtergrond opdracht
Als Ontwikkelaar Infrastructuur maak je deel uit van een gedreven, ondernemend team van professionals die voor DUO een Continuous Delivery-platform ontwikkelt en beheert. DUO ontwikkelt dit platform om betrouwbaarder, sneller en tegen lagere kosten haar business doelstellingen te kunnen behalen. Je draagt bij aan het creëren van je ideale werkomgeving, waarin je samen met collega’s werkt aan het optimaliseren van taken. Je bent proactief en initiatiefrijk in het aandragen en ontwikkelen van nieuwe concepten. Daarnaast werk je aan het oplossen van problemen en incidenten die zich voordoen op het platform. Je bent expert in je vakgebied maar wilt blijven leren en komt met vernieuwende ideeën. Zo lever je niet alleen een substantiële bijdrage aan de kwaliteit van de DUO-ICT, maar ook aan het naar een hoger plan brengen van de software –en infrastructuurontwikkeling binnen DUO.

Functie eisen

  • Minimaal HBO denk en werk niveau
  • Minimaal 5 jaar Software Architecture: Complexe CI/CD omgevingen op Linux platform
  • Minimaal 5 jaar Software Development: Java en Python
  • Minimaal 3 jaar Agile Ontwikkel methoden: Scrum, Kanban, DevOps
  • Minimaal 3 jaar Orchestration: Puppet, Salt of Ansible, XL-Release
  • Minimaal Tool stack: minstens specialist niveau op een aantal van de tools genoemd

Competenties

  • Goed in het analyseren en creatief in het oplossen van problemen
  • Bestand tegen situaties die een hoge werklast met zich meebrengen
  • Klantgericht, gestructureerd en nauwkeurig werken
  • Leergierig, Innovation minded
  • Teamspeler

Kennis

  • Kennis van: RHEL, JIRA, Confluence, Openshift Container Platform, Kubernetes, Docker, Vmware vSphere, Fortify, GitLab, SonarQube, Jenkins
  • Kennis van: Black Duck Hub, Artifactory Pro, Artifactory Xray, XL-Release, XL-Deploy, Jboss EAP 6, Nginx, Puppet, Ansible/Saltstack, Python, Maven, NodeJS
  • Kennis van:npm, Java, JavaScript, Satellite, IPA
  • Mindset: Everything-(Config/Infra… etc)-as-Code, Everything Automated, Hands-Off

Opdracht informatie

Verwachte uiterste einddatum inzet: 30 juni 2021
Data interviews: 18-06-2019 t/m 19-06-2019

Gerelateerde opdrachten

Voor Software Development