Software Engineer voor geavanceerd Combat Management System (CMS) op marineschepen. Vereist: ervaring met CI/CD, Jenkins, Nexus, Bitbucket, Ansible, Red Hat Linux en Java.
De functieJouw Toekomstige Baan
Dagelijkse stand-ups helpen het team om behaalde resultaten te evalueren, de dag te plannen en obstakels aan te pakken. Na de stand-up richt je je op het implementeren of verbeteren van tooling en het ondersteunen van ingenieurs. Je werkt aan het verbeteren van de samenwerking binnen en tussen teams, volgens de Scrum-principes in tweewekelijkse sprints, waarin je nieuwe tools, voornamelijk gebaseerd op Linux, levert en het gebruik daarvan optimaliseert of automatiseert.
Verantwoordelijkheden omvatten:
- Automatiseren van huidige en toekomstige processen en applicaties
- Ondersteunen van software engineers met CI/CD-workflows en pijplijnen
- Implementeren en onderhouden van tools in samenwerking met Engineering Support teams
- Ontwikkelen van interfaces tussen verschillende tools en engineeringdisciplines
- Introduceren van nieuwe technologieën ten behoeve van het team
Je werkt met:
- Java softwareontwikkeling
- Continuous Integration & Delivery
- Tools zoals Jenkins, Nexus, Maven/Gradle, GIT, BitBucket
- Unit Testing, Test Automation, Cucumber
Over de organisatie:
Zij ontwikkelen hightechsystemen op het gebied van veiligheid en beveiliging: zowel single producten als volledige systemen.
Over de Afdeling
De afdeling CMS-Interface Products is verantwoordelijk voor de integratie van alle sensoren en wapensystemen op het schip met de Combat & Information Management Systems.
Over het Team
Onze teams zijn toegewijd aan het leveren van hoogwaardige softwareoplossingen. Elk team bestaat uit 7 tot 9 leden met duidelijk gedefinieerde rollen zoals scrum master, product owner, architect, tester en ontwikkelaar. Teams behandelen werkpakketten die doorgaans 6 tot 12 maanden in beslag nemen, waarbij ze de planning, architectuur en kwaliteit beheren. Wij leggen de nadruk op het ondersteunen van onze ontwikkelaars voor optimale prestaties en continue verbetering, waarbij we samenwerking en kennisdeling tussen teams aanmoedigen.
AanbodWat Zit Er Voor Jou In
- Een uitdagende baan in een hightech, innovatieve werkomgeving met mogelijkheden voor persoonlijke en professionele groei
- Internationale samenwerking met collega's uit 68 verschillende landen
- Een comfortabele werkplek met aandacht voor flexibiliteit en een goede werk-privébalans
- Hybride werkopties om samen met je team de beste werkafspraken te maken
- Een goed salaris, reiskostenvergoeding en de mogelijkheid om arbeidsvoorwaarden op maat te maken
- 40 dagen betaald verlof per jaar
We zijn op zoek naar een collega die:
- Gepassioneerd is om bij te dragen aan een veilige en beveiligde samenleving
- Minimaal 3 jaar ervaring heeft in een vergelijkbare rol
- Kennis heeft van het implementeren en beheren van engineeringapplicaties zoals Jenkins, Nexus, Bitbucket en SonarQube
- Ervaring heeft met automatiseringstools zoals Puppet en Ansible
- Interesse heeft in containers (Docker, Podman) en containerorkestratie (Kubernetes, Rancher)
- Zeer vaardig is met Red Hat Enterprise Linux (6/7/8) systemen
- Ervaring heeft met shell scripting en Ansible
- Geniet van complexe technologie en snel nieuwe domeinen en technieken onder de knie krijgt
- Effectief kan communiceren, creatief, open en flexibel is en een leermindset heeft
- Bereid is om anderen te helpen wanneer nodig
- Een bachelor- of masterdiploma heeft in software engineering, informatie/computerwetenschappen of een vergelijkbaar veld met vaardigheid in Java
- Bij voorkeur de Nederlandse, Australische, Belgische, Canadese, Deense, Engelse, Duitse, Griekse, Noorse, Portugese, Spaanse of Amerikaanse nationaliteit heeft