Logo van Gemeente Nieuwegein
Logo van Gemeente Nieuwegein

Open Source Geo-Consultant/Programmeur

Stadsplein 1, 3431 LZ Nieuwegein, Nederland

Sluit over 11 dagen

Begindatum:

1 jan 2026

Einddatum:

1 jan 2031

Uren per week:

8 - 16

Publicatiedatum:

13 nov 2025
Opdracht tarief 110Opdracht uren 8 - 16
Opdracht alleen mogelijk voor professionals in loondienst
Kijkende naar de inhoud van deze opdracht en de wet DBA, kan je deze opdracht alleen uitvoeren als je in loondienst bent. Je kunt ervoor kiezen om bij ons in loondienst te gaan om deze opdracht uit te voeren of via een extern advies- of detacheringsbureau (met akkoord van jouw huidige werkgever). Wij maken voor de betaling van facturen van advies- en detacheringsbureaus gebruik van een G-rekening.
Wil jij ook deze opdracht direct via ons uitvoeren?
Dit is mogelijk! Wij bieden je een projectovereenkomst aan, waardoor je de opdracht in loondienst bij Opdracht Overheid kunt uitvoeren. Bereken hieronder jouw bruto maandsalaris.
Wat zijn de voordelen?
Rekentool
Voor welk uurtarief mogen wij jou aanbieden?
Hoeveel uur per week wil je werken?
Opdracht alleen mogelijk voor professionals in loondienst

Omschrijving

Opdrachtomschrijving

Voor het beheer van de huidige en toekomstige situatie is technische en functionele ondersteuning nodig op de componenten. Daarbij hoort ook de ondersteuning op Apache en Apache Tomcat niveau en het verhelpen van ICT-beveiligingsissues die voornamelijk op serverniveau ingrijpen. Naast beheer vragen we ook om door te ontwikkelen op basis van de open source componenten (zoals bijvoorbeeld de publisher vanuit QGIS-desktop). Dit om toekomstig gewenste functionaliteit te kunnen inbouwen, maar ook nieuwe ontwikkelingen te kunnen verkennen.

Werkzaamheden

Om eerdergenoemde componenten te kunnen beheren, maar ook op basis daarvan door te ontwikkelen, moet de kandidaat aantoonbaar kennis hebben van de gebruikte programmeertalen (python en javascript) en de programming interface: PyQGIS. Met deze talen heeft de kandidaat ook extra functionaliteit op basis van de genoemde open source geprogrammeerd. Naast het kunnen programmeren weet de kandidaat ook hoe deze componenten kan installeren en configureren. Sommige componenten draaien onder Apache en Apache Tomcat. Van de kandidaat wordt verwacht dat hij bekend is met deze programmatuur en deze ook kan installeren en configureren. Hierbij is kennis van het up-to-date houden van de beveiliging een belangrijk onderdeel. Voor het uitvoeren van deze taak wordt regelmatig met de Technical Security Officer (TSO) afgestemd. Naast het onderhouden en ontwikkelen van de verschillende open source applicaties en componenten is het belangrijk de wijzigingen te documenteren. De kandidaat houdt een logboek bij en waar nodig documenteert informatie in een wiki-achtige omgeving. De data die geo-informatie gebruikt staat nog voornamelijk in Oracle databases. Van de kandidaat wordt verwacht dat hij bekend is en enige werkervaring heeft met Oracle. Opdrachtnemer is bekend met het maken van een csr (OpenSSL) voor certificaten en weet deze te instaleren binnen de Apache omgeving. Aangezien de software draait op windows server wordt globale werking van deze omgeving ook gevraagd. Van de kandidaat wordt verder verwacht dat hij goed kan communiceren en proactief adviezen geeft t.a.v technische en functionele inrichtingsmogelijkheden. Het gaat hierbij ook om breder te kijken dan alleen de geo-informatie-architectuur.

Resultaten

Bij opdracht wordt er ook een SLA afgesproken waarin in ieder geval het volgende wordt afgesproken. High Criticals aan de buitenkant (DMZ-server) worden binnen 4 uur in behandeling genomen. High Criticals op de interne servers worden binnen 48 uur in behandeling genomen. Daarnaast hanteert de gemeente Nieuwegein een software-versie beleid van N-1. Dat wil zeggen dat we er naar streven om in software versies niet verder dan 1 versie achter te lopen op de huidige versie.

Eisen

  • Inschrijver voldoet aan de gestelde uitvoeringsvoorwaarde zoals bovenaan benoemd in de uitvraag;
  • Een aantoonbaar afgeronde opleiding op minimaal hbo bachelor niveau;
  • Minimaal 5 jaar aantoonbare werkervaring hebben met het programmeren van geo-applicaties op basis van Open Source, benoem duidelijke voorbeelden en een referentie per werkervaring in het CV;
  • De kandidaat stelt zich voor in een korte (persoonlijke) motivatie en waarom deze geschikt is voor deze opdracht. De bovengenoemde kerncompetenties komen hierin terug. De motivatie dient geschreven te zijn door de kandidaat zelf en is niet langer dan 1 a4;

Wensen en competenties

Wensen:

  • Aantoonbare werkervaring met de volgende programma's: Apache, Apache Tomcat, OpenSSL. Benoem dit concreet en duidelijk in het cv;
  • Aantoonbare werkervaring met de volgende programma's: Qgis, Qgis-Server, Qgis Webclient2, GeoServer, Heron MC. Benoem dit concreet en duidelijk in het cv;
  • Aantoonbare werkervaring met de volgende applicaties: MapProxy, Geowebcache, FME-Form, FME-Flow. Benoem dit duidelijk en concreet in het cv;
  • Aantoonbare werkervaring met de volgende applicaties: Azure en Power BI. Benoem dit duidelijk en concreet in het cv;
  • Aantoonbaar vergelijkbare geo-applicaties geimplementeerd bij een overheidsorganisatie, benoem duidelijke voorbeelden en referenties in het CV.

Competenties:

  • goed kan communiceren;
  • proactief adviezen geeft t.a.v technische en functionele inrichtingsmogelijkheden;
  • breder kijken dan alleen de geo-informatie-architectuur.

Organisatie en team

Nieuwegein is een jonge, levendige stad met historische accenten. Een complete stad met veel ruimte en groen, uitstekende voorzieningen en moderne woningen. Nieuwegein ligt centraal gelegen en heeft eigen aansluitingen op de doorgaande autowegen A27, A2 en A12 en beschikt over efficient openbaar vervoer, waaronder een sneltramverbinding met de buurgemeenten IJsselstein en Utrecht. De gemeente Nieuwegein werkt aan vele maatschappelijk opgave, en doet dit vanuit vele interne domeinen maar ook met haar partners. Team geo-informatie is een klein (5fte) team wat valt onder de afdeling support. De volgende diensten worden door team geo-informatie geleverd: Beheren van de basisregistraties BAG en BGT. Functioneel en gedeeltelijk technisch beheer van de applicaties voor het bijhouden van de BAG, BGT en Ontsluiten van geo-informatie Gis consultancy en advies bij data-intensieve projecten met een ruimtelijk vraagstuk. Geo-informatie architectuur:Voor de ontsluiting van de geo-informatie wordt veelal gebruik gemaakt van open source componenten. De toekomstige ontsluiting (2026 en later) is op hoofdlijnen als volgt: Op basis van diverse databronnen (database en files) worden geo-services gemaakt. De services worden aangemaakt middels GeoServer, MapProxy en QGIS-server. De services worden vervolgens ontsloten in QGIS-desktop en QGIS-Webclient2 (https://github.com/qgis/qwc2). De organisatie krijgt de beschikking over een uitgeklede versie van QGIS-desktop. Binnen QGIS-desktop is een zogenaamde publisher gemaakt, die published naar de QGIS-Webclient. Hierdoor kan er vanuit een QGIS-project binnen GQIS-desktop direct een webapplicatie gemaakt worden op basis van de QGIS-Webclient. De huidige viewers zijn gebaseerd op:Heron (https://heron-mc.org/tutorials/quickstart.html) en OpenLayers 2.0.

Gespreksinformatie

De fysieke gesprekken bij de gemeente zijn gepland op woensdag 3 december 2025, tussen 9:00 uur en 12:00 uur. De kandidaten die hiervoor uitgenodigd zijn, ontvangen uiterlijk op maandag 1 december 2025 bericht. Overige kandidaten ontvangen na de gesprekken bericht over de voortgang van deze aanvraag.

Beoordeling
Stap 1: Beoordeling CV’s op minimumeisen
De externe broker beoordeelt de CV’s op de minimumeisen in het bovengenoemd profiel. Kandidaten die voldoen aan de minimumeisen in het bovengenoemde profiel worden geselecteerd voor stap 2 in de beoordeling. De kandidaten die niet voldoen worden niet verder beoordeeld.

Stap 2: Selectie tien (10) CV's die aan de opdrachtgever worden voorgelegd
De externe broker beoordeelt de CV’s van de kandidaten die voldoen aan de minimumeisen in het bovengenoemde profiel in onderlinge vergelijking op de bovengenoemde “gunningscriteria te beoordelen door de externe broker”.
De tien (10) kandidaten die het beste scoren op bovengenoemde criteria worden geselecteerd voor stap 3 in de beoordeling. Bij een gelijke score is het uurtarief doorslaggevend. De overige kandidaten worden niet voorgelegd aan de opdrachtgever voor verdere beoordeling.

Stap 3: Uitnodiging voor een selectiegesprek
De opdrachtgever beoordeelt de CV’s van de vijf geselecteerde kandidaten in onderlinge
vergelijking op de volgende criteria.
Relevante werkervaring op soortgelijke opdrachten.
Relevante werkervaring bij soortgelijke organisaties.
De kandidaten die na deze beoordeling het beste scoren op de beoordeelde gunningscriteria worden uitgenodigd voor een selectiegesprek (stap 4 in de beoordeling). De beste kandidaten (minimaal 2) worden uitgenodigd voor een gesprek. De overige kandidaten worden niet uitgenodigd voor een gesprek.

Stap 4: Selectiegesprek
In het selectiegesprek wordt door de opdrachtgever nader getoetst in hoeverre de betreffende kandidaten voldoen aan het bovengenoemde profiel (met name wordt getoetst op de competenties). Het selectiegesprek wordt gevoerd met minimaal twee vertegenwoordigers van de organisatie. De kandidaten dienen op elke competentie minimaal een voldoende te scoren. Indien geen van de geselecteerde kandidaten op alle competenties minimaal een voldoende scoort zal stap drie van de beoordeling worden herhaald.
De opdracht wordt gegund aan de kandidaat die naar het oordeel van de organisatie het beste voldoet aan het bovengenoemde profiel. Alle overige kandidaten worden geïnformeerd dat de opdracht niet aan hen wordt gegund. Er wordt een opschortende termijn gehanteerd ter behandeling van eventuele bezwaren.

Overige informatie

Benodigd aantal professionals: 1

De aanbestedende dienst vraagt om een Verklaring Omtrent het Gedrag (VOG).

Akkoord met een SROI regeling in de overeenkomst m.b.t. Social Return. Indien opdrachtnemer personeel ter beschikking stelt, staat opdrachtnemer in het handelsregister geregistreerd als bedrijf dat personeel ter beschikking stelt (conform Waadi). Uitzend-/ en uitleenbedrijven moeten voldoen aan de voorwaarden voor disculpatie als gesteld in de wijziging leidraad invordering nr. BLKB2012/1062M. Indien u beschikt over een G-rekening, zal 25% op deze rekening worden gestort. Indien u geen SNA certificaat kunt overleggen zal er 55% op de G-rekening worden gestort. Indien u niet beschikt over een G-rekening, moet er per kwartaal een verklaring van betalingsgedrag van de Belastingdienst worden overlegt.

CV-eisen Maximaal 5 paginas, opgesteld in het Nederlands, minimaal 2 referenties.

Werkdagen De opdracht wordt vervuld op de volgende werkdagen: In overleg, maar bij voorkeur op woensdag.

Opties verlenging: 3 x 12 maanden

Meer informatie
Hieronder vind je meer informatie over het aanmeldproces en antwoorden op veelgestelde vragen. Niet gevonden wat je zoekt? Neem dan contact op met Sybren Hindriks via sybren.hindriks@kbenp.nl.
Contact
Hoe werkt het?
Veelgestelde vragen
Wil je even sparren met een van onze adviseurs?
Neem contact op met onze opdracht adviseur over de opdracht. Je kunt natuurlijk ook contact opnemen via de contactpagina.
Opdracht Adviseur Sybren Hindriks
Sybren Hindriks
Opdracht Adviseur
Afwezig
Werkdagen: di, wo, do, vr