Functieomschrijving
Voor onze opdrachtgever DUO Groningen zijn wij op zoek naar een Site reliability engineer / Linux engineer
Vanuit het CD Linux team kom je te werken aan het CD1.0 platform. Totaal bestaat deze infrastructuur uit meer dan 1500 linux vm’s (Centos/RHEL). Dit Continuous Delivery platform is gebasseerd op JBoss EAP met daaromheen dienstverlenende tooling zoals: Jenkins, XLDeploy, Ansible, Puppet en maatwerk Python oplossingen. Ook zijn er vm’s die afgenomen worden door onze klanten waarvoor alleen technisch beheer wordt gedaan. Het platform draait al een aantal jaren en zit in zijn laatste fase van vernieuwing en vraagt specialistische beheer kennis. Het is daarvoor belangrijk dat je comfortabel bent in een complexe omgeving waar maatwerk oplossingen geen uitzondering zijn.
Je takenpakket bestaat hier uit het volgende:
- Het updaten/upgraden van bestaande maatwerk componenten in het platform.
- Technisch beheer van de gehele infrastructuur. Denk hierbij aan: o Security bevindingen oplossen o Storingen in de netwerk/applicatie/server laag oplossen o Actief monitoren / preventief werken om storingen te voorkomen
- Het oplossen van 2e lijns support vraagstukken.
- Nieuwe provisioning/automatisering oplossingen inrichten op basis van Ansible, Puppet, Salt, Python of Bash. De belangrijkste software/technieken/tooling waarmee gewerkt wordt is: RHEL, CentOs, JBoss EAP, Git, Ansible, Puppet, Salt, Prometheus, Jenkins, Python, TCP/IP, IPA, Apache, Nginx, Proxy.
Achtergrond opdracht
De meeste mensen kennen ons van de studiefinanciering. Maar wist je ook dat DUO in Noord-Nederland dé topspeler is als het gaat om ICT? Wij ontwikkelen en beheren honderden applicaties voor miljoenen gebruikers en daar zitten geavanceerde en complexe infrastructuren achter. Als Linux-beheerder werk je elke dag met de allernieuwste technologieën. Je komt te werken bij het Continuous Delivery Linux team. Wij zorgen dat de Linuxsystemen, -applicaties en -diensten in verschillende omgevingen 24/7 op-en-top functioneren en veilig zijn. Dit doen wij voor de 50 Business DevOps teams die de businessapplicaties voor DUO ontwikkelen. Vanuit met het CD Linux team ontwikkelen wij de hulpmiddelen die de ontwikkelaars en beheerders van deze teams ondersteunen bij de bouw, het beheer en het onderhoud van businessapplicaties die gebouwd zijn in Java. Denk aan hulpmiddelen op het gebied van softwareontwikkeling, deployment, kwaliteitscontrole en samenwerking. Daarnaast leveren wij ook support door middel van consignatiediensten en het oplossen van tweedelijns vragen die bij de servicedesk binnen komen. Hiermee zorgen we dat onze dienstverlening blijft voldoen aan de serviceafspraken.
Over de organisatie
DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl
Functie-eisen
- Je hebt HBO werk- en denkniveau en ruime ervaring in het ICT Infrastructuur werkveld;
- Minimaal 4 jaar ervaring met Linux servers;
- Minimaal 4 jaar ervaring met CI/CD tooling.
Wensen
- Kennis van CI/CD tooling als Artifactory, Jenkins en Gitlab
- Relevante ervaring met Linux servers, bij voorkeur op basis van CentOs of RHEL in combinatie met Saltstack en Ansible
- Kennis en ervaring met Java
Aanvullende kennis
- Kennis van en ervaring met RHEL, CentOs, JBoss EAP, Git, Ansible, Puppet, Salt, Prometheus, Jenkins, Python, TCP/IP, IPA, Apache, Nginx, Proxy
Competenties
- Teamspeler met goede communicatieve vaardigheden
- Snel eigen kunnen maken van (nieuwe) technieken
- Assertief
- Leergierig en openstaan voor innovatie