Cloud software engineer
Role details
Job location
Tech stack
Job description
Als cloud software engineer bij de NVWA werk je op het snijvlak van softwareontwikkeling en cloudinfrastructuur. Samen met een dynamisch team van engineers en architecten ontwikkel en beheer je een hybride cloudplatform dat Azure combineert met open-source oplossingen. Je werkt aan innovatieve projecten, van generatieve AI en IoT (camera's, sensoren, drone surveillance) tot computer vision, data-analyse en geautomatiseerde systemen voor realtimebesluitvorming. Jouw werk maakt processen slimmer, sneller en efficiënter en ondersteunt direct het maatschappelijke werk van onze organisatie.
Je rol is veelzijdig. Je ontwikkelt nieuwe softwaretoepassingen en -componenten, integreert technologieën in onze cloudomgeving en reviewt code van interne en externe partijen om kwaliteit en veiligheid te waarborgen. Daarnaast beheer je de cloudinfrastructuur en ondersteun je migraties naar portabele, leveranciersonafhankelijke oplossingen die flexibel en schaalbaar zijn en kunnen draaien bij verschillende EU-cloudleveranciers. Je werk draagt bij aan een platform dat innovatief, betrouwbaar en toekomstbestendig is.
Kerntaken
- Ontwikkelen van softwaretoepassingen zoals AI-modellen, computer vision en data-analyse.
- Beheren en uitbreiden van de cloudinfrastructuur (Azure en open-source).
- Reviewen van code en bewaken van best practices en beveiligingsrichtlijnen.
- Ondersteunen van migraties en integraties met bestaande systemen. Optimaliseren van resources en automatiseren van processen via CI/CD-pipelines.
In deze rol krijg je de kans om technologieën in de praktijk te brengen die direct bijdragen aan het succes van onze organisatie. Je werkt aan uitdagende projecten, ziet het resultaat van je werk in actie en helpt de NVWA om haar cloudomgeving flexibel, veilig en toekomstbestendig te maken. Dit is een functie waarin je jouw kennis en creativiteit kunt inzetten, jezelf kunt ontwikkelen en een tastbare impact kunt maken op zowel de organisatie als de samenleving.
De vacature is in het team Beheer en Onderhoud 3, onderdeel van de afdeling Informatiemanagement (IM). De afdeling IM is een uitvoerende afdeling, verantwoordelijk voor het structureren van informatie, beheer en onderhoud van systemen en de aansturing van de IT-projecten bij de NVWA.
De afdeling is verantwoordelijk voor de beschikbaarheid van data en de inrichting van de architectuur. De afdeling werkt nauw samen met het CIO office (want hier liggen de aandachtgebieden architectuur, data governance, privacy en informatiebeveiliging).
IM zet samen met de business in op de ontwikkelingen naar een kennisgedreven en risicogerichte organisatie én op duurzame bedrijfsvoering door deskundig en innovatief handelen. Daarbij geldt: de gebruiker centraal, een slagvaardige realisatie en goede communicatie hierover. IM werkt samen met gebruikers, collega-diensten en ICT-leveranciers aan.
Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.
Requirements
- HBO werk- en denkniveau of gelijkwaardig door ervaring.
- Ervaring met cloudomgevingen, bij voorkeur Azure, en open-source oplossingen.
- Ervaring met softwareontwikkeling in talen zoals Python, NET of Javascript.
Daarnaast breng je een brede ervaring mee in het beheren van cloudinfrastructuur, van virtuele machines en netwerken tot toegangsbeheer en opslag. Je bent vertrouwd met DevOps- en MLOps-principes en kunt softwareontwikkeling en automatisering combineren met operationeel beheer. Je hebt ervaring met het opzetten van CI/CD-pipelines, code review en het implementeren van best practices, en je hebt oog voor kostenefficiëntie en security. Kennis van on-premises omgevingen en een drive voor open-source, leveranciersonafhankelijke oplossingen maken je rol compleet. Je communiceert gemakkelijk met zowel interne teams als externe partners en draagt bij aan een flexibel, schaalbaar en innovatief cloudplatform.
- analyseren
- omgevingsbewustzijn
- plannen-en-organiseren
- Communicatief vaardig richting zowel IT als business
- Proactief en samenwerkingsgericht
Benefits & conditions
-
Schaal 11 €4.024 - €6.110 (bruto)
-
Arbeidsovereenkomst voor bepaalde tijd met uitzicht op onbepaalde tijd
-
1 jaar
-
32 - 36 uur
-
Het salaris is gebaseerd op een werkweek van 36 uur.
Dit bieden we nog meer
Naast een inwerkprogramma dat past bij jouw functie en ruime opleidings- en/of coaching mogelijkheden voor jouw verdere professionele ontwikkeling, bieden we ook de onderstaande secundaire arbeidsvoorwaarden:
Individueel Keuze Budget Je krijgt een Individueel Keuzebudget (IKB) van 16,50% van je bruto jaarsalaris. Je kunt je IKB bijvoorbeeld laten uitbetalen, bijvoorbeeld per maand of per jaar, maar je kunt ook extra verlofuren kopen. Daarnaast kun je je IKB gebruiken om belastingvrij een (elektrische) fiets voor woon-werkverkeer aan te schaffen, je thuiskantoor in te richten, fiscaal voordelig je studieschuld af te lossen tot een max van €2000,- per jaar of zelfs je woning te verduurzamen. Om dit aan te moedigen biedt de Rijksoverheid bovenop het IKB hierbij ook een werkgeversbijdrage.
- De sollicitaties worden volgens geldende afspraken in beschouwing genomen, waaronder de CAO Rijk- en NVP-sollicitatiecode.
- Voor werken bij de NVWA is een Verklaring Omtrent Gedrag (VOG) vereist.
- Betreft het een vacature met een arbeidsovereenkomst voor bepaalde tijd met uitzicht op vast, dan wordt het vaste contract allereerst voorafgegaan door een jaarcontract. Bij gebleken geschiktheid volgt in beginsel na een jaar omzetting in een vast contract voor onbepaalde tijd.
- Betreft het een vacature met een arbeidsovereenkomst voor bepaalde tijd met uitzicht op vast, maar heb jij al een vast dienstverband als rijksambtenaar? Dan behoud je dit vast dienstverband.
- Betreft de vacature in eerste instantie een functie voor bepaalde tijd, dan wordt deze vacature niet opnieuw opengesteld als deze functie vast ingebed kan worden in de organisatie en de (in eerste instantie) tijdelijke vacature vervuld werd door een interne medewerker met een vast dienstverband.
- Een online screening via bijvoorbeeld zoekmachines of sociale media, kan onderdeel zijn van het selectieproces.
- Een competentietest en/of een assessment kunnen deel uitmaken van de selectieprocedure.