Cloud AI Engineer OMNI

Provincie Zuid-Holland

€6.843 — €7.821 / maand
6 maanden
WO
Nog 8 dagen

Dit ga je doen

Je werkt in multidisciplinaire Scrum-team. Als Cloud AI Engineer ben je verantwoordelijk
voor het productiewaardig beschikbaar maken van AI-oplossingen binnen de OpenModulaire Informatievoorziening (OMNI) van de Provincie Zuid-Holland. Je slaat de brug
tussen data science, AI-ontwikkeling en cloudplatform engineering en zorgt ervoor dat
AI-toepassingen veilig, schaalbaar en beheersbaar in productie kunnen worden gebruikt.

Je werkt aan de integratie van AI-functionaliteit binnen het dataplatform en het
applicatieplatform. Hierbij richt je je op het deployen, beheren en monitoren van AI-
modellen, generatieve AI-oplossingen en intelligente diensten die worden gebruikt door
provinciale processen en applicaties. Je zorgt ervoor dat AI-toepassingen voldoen aan
architectuur-, security-, governance- en compliance eisen.

In samenwerking met dataspecialisten, softwareontwikkelaars, platform engineers en
architecten realiseer je een gestandaardiseerde AI-infrastructuur waarmee nieuwe AI-
oplossingen snel en verantwoord kunnen worden ontwikkeld en ingezet.

Kernverantwoordelijkheden
• Ontwerpen, implementeren en beheren van cloud-native AI-platformcomponenten
binnen OMNI.
• Productiewaardig deployen van AI-modellen en AI-services op het dataplatform en
binnen webapplicaties.
• Inrichten en beheren van MLOps- en AIOps-processen voor training, deployment,
monitoring en lifecycle management van modellen.
• Integreren van AI-functionaliteit in bestaande en nieuwe applicaties via API's en
platformdiensten.
• Automatiseren van AI-deploymentprocessen met behulp van CI/CD-principes en
Infrastructure as Code.
• Inrichten van monitoring, logging en observability voor AI-oplossingen in productie.
• Waarborgen van security, privacy, compliance en verantwoord gebruik van AI-
toepassingen.
• Adviseren over architectuurkeuzes rondom AI, generatieve AI, LLM's en data-
integraties.
• Samenwerken met data scientists en ontwikkelteams om AI-oplossingen schaalbaar
en beheerbaar beschikbaar te maken.
• Bijdragen aan standaarden, richtlijnen en governance voor AI binnen de Provincie
Zuid-Holland.

Resultaten
• Een productierijpe AI-deploymentstraat voor het veilig en beheersbaar uitrollen van
AI-toepassingen binnen OMNI.
• Geïmplementeerde AI-platformvoorzieningen voor hosting, monitoring en lifecycle
management van AI-modellen en generatieve AI-oplossingen.
• Integratie van AI-functionaliteit binnen het dataplatform en/of webapplicaties op
het applicatieplatform.
• Ingerichte MLOps-processen voor versiebeheer, deployment, monitoring en beheer
van AI-modellen.
• Geautomatiseerde CI/CD-processen voor AI-workloads en AI-gerelateerde
infrastructuur.• Geïmplementeerde maatregelen voor security, privacy, governance en compliant
gebruik van AI-toepassingen.
• Werkende referentie-implementaties waarmee AI-oplossingen snel en volgens
vastgestelde standaarden kunnen worden uitgerold.
• Ingerichte monitoring- en observabilityvoorzieningen voor prestaties, gebruik en
betrouwbaarheid van AI-oplossingen.
• Gedocumenteerde architectuurkaders, richtlijnen en best practices voor de inzet
van AI binnen OMNI.
• Een bijdrage aan de ontwikkeling van een duurzaam, schaalbaar en beheerbaar AI-
platform voor de Provincie Zuid-Holland.1.1 Programma van Eisen

Het ontbreken van antwoorden of gegevens leidt tot uitsluiting van de (verdere)
procedure van deze DAS uitvraag tenzij dat disproportioneel is. In het geval van een
eenvoudig te herstellen gebrek kan de Opdrachtgever besluiten de inschrijver in de
gelegenheid te stellen om het gebrek te herstellen. Een en ander is uitsluitend ter
beoordeling van de Opdrachtgever.

Geschiktheidseisen
Aan deze eisen dient de aanbieding aantoonbaar te voldoen. Indien aan één of
meerdere eisen niet aantoonbaar wordt voldaan, wordt de aanbieding terzijde gelegd
en uitgesloten van verdere deelname aan deze DAS uitvraag.
• G 1 Beschikbaarheid: De aangeboden kandidaat is gedurende de hierboven
aangegeven opdrachtduur beschikbaar voor gemiddeld 36 uren per week voor de
uitvoering van de opdracht en is flexibel inzetbaar. De kandidaat moet op datum 1
januari 2027 kunnen starten, of in onderling overleg op een ander te bepalen datum;
• G 2 Bandbreedte Uurtarief: Het aangeboden uurtarief bedraagt minimaal €110,- en
maximaal €120,- exclusief BTW inclusief alle overige kosten, zoals maar niet beperkt
tot reis-, verblijf-, telefoon- en parkeerkosten;
• G 3 Kennis en expertise: De kandidaat dient aantoonbaar en verifieerbaar (middels
opleidingen, cursussen, werkervaring/referenties) minimaal te beschikken over de
navolgende kennis en expertise. Dit moet blijken uit het ingevulde ‘Invulformulier
Kwaliteit DOS-2026-0004836’:
• Eis 3.1 Minimaal een afgeronde WO-opleiding (universitair) in de richting van
Artificial Intelligence, Computer Science of een vergelijkbare richting, aantoonbaar
relevant voor de ontwikkeling van AI-applicaties;
• Eis 3.2 Minimaal vier (4) jaar aantoonbare werkervaring als software
engineer/developer, waarbij de kandidaat een zelfstandige, proactieve rol heeft
gehad;
• Eis 3.3 Minimaal drie (3) jaar aantoonbare werkervaring met Python voor de
ontwikkeling van backend-, data- en/of AI-applicaties;
• Eis 3.4 Aantoonbare werkervaring met het ontwikkelen van LLM-/generatieve-AI-
applicaties (o.a. LangChain, RAG, agents), aangetoond met minimaal één
opgeleverd product;
• Eis 3.5 Minimaal drie (3) jaar aantoonbare werkervaring met fullstack
webontwikkeling met een modern JavaScript/TypeScript-framework (bijv.
Vue/Nuxt of React) én een Python-backend (bijv. FastAPI);
• Eis 3.6 Minimaal drie (3) jaar aantoonbare werkervaring met het ontwikkelen en
beheren van applicaties in de Microsoft Azure cloud (o.a. Azure DevOps,
Infrastructure as Code met Bicep/Terraform, Docker);
• Eis 3.7 Minimaal drie (3) jaar aantoonbare werkervaring met Git, CI/CD en het
inrichten van OTAP/DevOps;
• Eis 3.8 Aantoonbare werkervaring binnen een Nederlandse (semi-)
overheidsorganisatie.

Inschrijvingseisen (vorm)
• I 1 Vormvereiste CV: De inschrijver heeft de Curriculum Vitae van de kandidaat
uitsluitend beschreven in bijgevoegd ‘Invulformulier Kwaliteit DOS-2026-0004836’ Inhet onderdeel ‘Format CV’ en toegevoegd in tabblad ‘Uw inschrijving’ op het
aanbestedingsplatform. Alleen CV’s die in het aangeboden format worden ingevuld,
worden beoordeeld.
• I 2 Vormvereiste invulformulier Kwaliteit: Voor het uitwerken van de gevraagde
subgunningscriteria moet het bijgevoegd ‘Invulformulier Kwaliteit DOS-2026-
0004836’ gebruikt worden. Per subgunningscriterium staat voorgeschreven hoeveel
pagina’s A4 u ervoor mag gebruiken. Bevat uw uitwerking meer dan het gestelde
maximumaantal pagina’s, dan worden de pagina’s die meer zijn dan het gestelde
maximum, niet meegenomen in de beoordeling;
• I 3 Vormvereiste Uurtarief: Uurtarief moeten ingevuld worden in de bijgevoegde
Bijlage ‘Invulformulier Uurtarief DOS-2026-0004836’ en apart bijgevoegd worden in
tabblad ‘Prijs’ op het aanbestedingsplatform;
BELANGRIJK: Uurtarief mag ENKEL ingevuld worden in het voornoemde
‘Invulformulier Uurtarief DOS-2026-0004836’ zodat de kwaliteit beoordeeld kan
worden zonder kennis van het Uurtarief.

Uitvoeringseisen
Door het indienen van een inschrijving gaat de Inschrijver akkoord met alle hieronder
genoemde eisen voor deze DAS uitvraag en uitvoering van de opdracht:
• U 1 Nederlandse taal: Alle gegevensuitwisseling, werkzaamheden en
correspondentie tijdens de procedure van deze uitvraag en bij de uitvoering van
de opdracht zullen in de Nederlandse taal plaatsvinden, tenzij uitdrukkelijk
anders bepaald.
• U 2 Verklaring omtrent gedrag (VOGnp): De inschrijver zal in het geval dat deze
de opdracht gegund krijgt een VOG van de kandidaat via het
aanbestedingsplatform binnen vier (4) weken na definitieve gunning aanleveren.
Het aanvragen van de VOG dient de inschrijver zelf te doen of hiervoor een
dienstverlener in te schakelen. De verantwoordelijkheid voor het juist invullen
van het document ligt bij de inschrijver.
Uitgangspunten hierbij zijn:
o PZH ondertekent het aanvraagformulier voor de VOG niet. Raadpleeg
voor instructies hierover hoofdstuk 2 van het openbare document
Aanvraagformulier Verklaring Omtrent het Gedrag (VOG).
o Selecteer bij uw aanvraag het algemeen screeningsprofiel (2.4.b):
▪ Standaard algemeen screeningsprofiel bij PZH
de nummers 11 en 12.
o Aanvullend vinkt u, op basis van de aard van de toekomstige
werkzaamheden, de volgende relevante risicogebieden aan:
• diensten (41 +43)
• proces (61 + 62 + 63)
• aansturen organisatie (71)
• U 3 Verplichte training in geval van een PZH e-mailaccount en toegang tot de
systemen van PZH:
Het succesvol volgen en afronden van de door Opdrachtgever aangewezen
training maakt integraal onderdeel uit van deze overeenkomst. Deze verplichting
houdt verband met de eisen die Opdrachtgever stelt aan de veilige toegang toten het gebruik van haar systemen, gegevens en informatie. Dit geldt voor
ingehuurde medewerkers die een PZH e-mailaccount hebben en toegang
hebben tot de systemen van PZH. De ingehuurde medewerker dient de training
binnen één (1) maand na aanvang van de werkzaamheden met positief resultaat
af te ronden.
De tijd die benodigd is, maximaal 2 uur per e-learning, voor het volgen van de
training mogen conform de voorwaarden van de overeenkomst worden
gedeclareerd. Indien de training niet binnen de gestelde termijn van één (1)
maand met positief resultaat wordt afgerond, behoudt Opdrachtgever zich het
recht voor de overeenkomst met onmiddellijke ingang te beëindigen, dan wel de
Opdrachtnemer uit te sluiten van verdere uitvoering van de opdracht, zonder
gehouden te zijn tot enige schadevergoeding.

Dit ben jij

  • Minimaal een afgeronde WO-opleiding (universitair) in de richting
    van Artificial Intelligence, Computer Science of een vergelijkbare
    richting, aantoonbaar relevant voor de ontwikkeling van AI-applicaties
  • Minimaal vier (4) jaar aantoonbare werkervaring als software
    engineer/developer, waarbij de kandidaat een zelfstandige, proactieve rol
    heeft gehad
  • Minimaal drie (3) jaar aantoonbare werkervaring met Python voor de
    ontwikkeling van backend-, data- en/of AI-applicaties
  • Aantoonbare werkervaring met het ontwikkelen van
    LLM-/generatieve-AI- applicaties (o.a. LangChain, RAG, agents), aangetoond
    met minimaal één opgeleverd product
  • Minimaal drie (3) jaar aantoonbare werkervaring met fullstack
    webontwikkeling met een modern JavaScript/TypeScript-framework (bijv.
    Vue/Nuxt of React) én een Python-backend (bijv. FastAPI)
  • Minimaal drie (3) jaar aantoonbare werkervaring met het ontwikkelen
    en beheren van applicaties in de Microsoft Azure cloud (o.a. Azure DevOps,
    Infrastructure as Code met Bicep/Terraform, Docker)
  • Minimaal drie (3) jaar aantoonbare werkervaring met Git, CI/CD en
    het inrichten van OTAP/DevOps
  • Aantoonbare werkervaring binnen een Nederlandse (semi-)
    overheidsorganisatie. Inschrijvingseisen (vorm)
  • DOS-2026-0004836’ Inhet onderdeel ‘Format CV’ en toegevoegd in tabblad ‘Uw
    inschrijving’ op het aanbestedingsplatform. Alleen CV’s die in het
    aangeboden format worden ingevuld, worden beoordeeld
  • U 1 Nederlandse taal: Alle gegevensuitwisseling, werkzaamheden en
    correspondentie tijdens de procedure van deze uitvraag en bij de uitvoering
    van de opdracht zullen in de Nederlandse taal plaatsvinden, tenzij
    uitdrukkelijk anders bepaald
  • Standaard algemeen screeningsprofiel bij PZH de nummers 11 en 12
  • Aanvullend vinkt u, op basis van de aard van de toekomstige werkzaamheden,
    de volgende relevante risicogebieden aan
  • Diensten (41 +43)
  • Proces (61 + 62 + 63)
  • Aansturen organisatie
  • U 3 Verplichte training in geval van een PZH e-mailaccount en toegang tot
    de systemen van PZH: Het succesvol volgen en afronden van de door
    Opdrachtgever aangewezen training maakt integraal onderdeel uit van deze
    overeenkomst. Deze verplichting houdt verband met de eisen die
    Opdrachtgever stelt aan de veilige toegang toten het gebruik van haar
    systemen, gegevens en informatie. Dit geldt voor ingehuurde medewerkers die
    een PZH e-mailaccount hebben en toegang hebben tot de systemen van PZH. De
    ingehuurde medewerker dient de training binnen één (1) maand na aanvang van
    de werkzaamheden met positief resultaat af te ronden. De tijd die benodigd
    is, maximaal 2 uur per e-learning, voor het volgen van de training mogen
    conform de voorwaarden van de overeenkomst worden gedeclareerd. Indien de
    training niet binnen de gestelde termijn van één (1) maand met positief
    resultaat wordt afgerond, behoudt Opdrachtgever zich het recht voor de
    overeenkomst met onmiddellijke ingang te beëindigen, dan wel de
    Opdrachtnemer uit te sluiten van verdere uitvoering van de opdracht, zonder
    gehouden te zijn tot enige schadevergoeding

Amy Rommelse

Recruitment Consultant

Amy Rommelse

Het proces

Dit verhaal gaat over jou

01

De zoektocht – waar begin je?

Elke maand ontvangen we honderden vacatures. Die publiceren we op onze website, maar we blijven niet achteroverleunen. Ons team gaat actief op zoek naar de juiste match. Misschien vind jij ons, of wij jou – hoe dan ook: we maken snel contact.

02

De kennismaking – een goed gesprek, geen kruisverhoor

Jij ziet een interessante opdracht of wij denken dat er een goed bij je past. We bellen om je beter te leren kennen en de opdracht door te nemen. Wat vind jij belangrijk? Wat zijn je ambities? We houden het persoonlijk én to the point. Zo verkennen we samen wat de juiste match voor je is en wat daarmee ook het beste voor de klant is.

03

Afspraken maken – helder en zonder kleine lettertjes

Past de opdracht bij jouw expertise? Top. We bespreken de voorwaarden, je gewenste salaris en hoe de opdracht eruitziet. Omdat het om overheidsvacatures gaat, kunnen de eisen complex zijn en het proces tijdrovend – maar daar helpen wij je soepel doorheen.

04

Introductie – wij regelen de papierwinkel

Je levert een bijgewerkt cv, motivatie en eventuele referenties aan. Wij stellen de introductie samen, volledig afgestemd op de wensen van de opdrachtgever. Alles wat we bespreken komt daarin terug – eerlijk, transparant en geen verrassingen.

05

Even geduld – maar we houden je op de hoogte

Overheidsprocessen kunnen soms traag zijn. Wij geven je vooraf een realistische tijdlijn en houden je tussendoor op de hoogte. Geen radiostilte, maar duidelijke updates.

06

Op gesprek – goed voorbereid op pad

Word je uitgenodigd? Mooi! We plannen samen het gesprek en bereiden het grondig voor. We geven je tips & tricks en duiken in de inhoud van de opdracht. Het doel: jouw kansen maximaliseren.

07

Go of No-Go – samen evalueren

Na het gesprek evalueren we hoe het ging. Wil jij door en ziet de opdrachtgever het ook zitten? Dan koppelen we je aan één van onze uitzendpartners. Zij regelen het uitzendcontract. Is het toch geen match? Dan halen we feedback op en zoeken we verder.

08

Aan de slag – alles geregeld, jij kunt starten

Bij een succesvolle bemiddeling leggen we alle afspraken vast in een overeenkomst. Je uitzendpartner regelt het contract, de administratie en zorgt ervoor dat je netjes en op tijd betaald wordt. Jij hoeft alleen maar te focussen op je werk (en een taart sturen mag altijd 😉).

09

Service – ook ná de start zijn we er voor je

Zolang je aan de opdracht werkt, blijven wij je aanspreekpunt. Ook kan je regelmatig uitnodigingen van ons verwachten voor kleine events en borrels bij ons op kantoor. Heb je vragen over je opdracht, verlenging of indexaties? Eén belletje en we helpen je verder. Is de opdracht afgerond? Dan zoeken we met plezier naar een volgende uitdaging voor je.

Iets voor jou?

Laat het ons weten!

Reageer op deze vacature via TenMonks en Amy neemt contact met je op om de match te verkennen.

Iets voor jou?

Reageer dan vandaag nog!

Feedback