Ontdek meer
Over deze vacature
Functie omschrijving
Heb jij passie voor het werken met data en technologie? Ben je nieuwsgierig en wil je bijdragen aan de ontwikkelingen en het gebruik van data en kennis in de gemeente Amsterdam? Dan zijn wij op zoek naar jou!
Als Senior Projectleider GOB ben jij de aanvoerder van één van de teams die werken aan de ontwikkeling van de organisatie en de infrastructuur voor het ontsluiten en gebruiken van data in de gemeente Amsterdam; DataPunt.
De opdrachtgever(s)
DataPunt
Onderzoek, Informatie en Statistiek (OIS) van de gemeente Amsterdam zoekt voor haar programma DataPunt een Senior Projectleider GOB (Gemeenschappelijke Ontsluiting Basisgegevens). Een collega met passie voor de stad Amsterdam. Die OIS versterkt bij onze opgave om met informatie, kennis en wijsheid te helpen de stad beter te begrijpen om gefundeerde keuzes te kunnen maken.
DataPunt is dé smart-city-data-infrastructuur van Amsterdam. De teams van DataPunt helpen gegevens over de stad vindbaar en toegankelijk te maken voor verdere verwerking door medewerkers van de gemeente, publiek en dataprofessionals. Denk aan slimme verkeersroutes dankzij onderzoek met behulp van tijdelijke kentekencamera's, met machine learning meldingen openbare ruimte doorgeleiden of data-analyse om de kortste afstanden tot afval containers te berekenen. De data-infrastructuur DataPunt biedt mogelijkheden voor o.a. (big) data-analyse in een beveiligde omgeving, business intelligence, beleidsonderzoek en predictive analytics. Dit wordt gerealiseerd door data-professionals die met vernieuwende open source technologie en een Agile/Scrum (DevOps, Continuous Delivery) werkwijze werken aan de doorontwikkeling van DataPunt.
DataPunt bestaat uit 88 professionals die werken in 9 teams. Elk team heeft een eigen focus zoals het ontsluiten van basisgegevens, privacy en security, projecten in opdracht, en service en delivery.
Onze professionals werken met vernieuwende open source technologie en een agile/scrum (DevOps, continuous delivery) werkwijze aan de doorontwikkeling van DataPunt. Bescherming van persoonsgegevens en informatiebeveiliging zijn verankerd in onze werkwijze.
Binnen het DataPunt werken we met de allernieuwste technieken. Bovendien onderzoeken we continu of we de juiste technieken gebruiken. Door kritisch naar ons eigen werk te kijken, houden we elkaar scherp. Samen willen we écht waarde toevoegen. Er heerst dan ook een gezonde druk op voortgang en kwaliteit.
Welke technieken gebruiken we bij DataPunt?
DataPunt ontsluit data via ReSTful APIs, met microservices die in Docker containers draaien. De data API's zijn geschreven in Python, met behulp van frameworks als Django en Flask. De security services zijn geschreven in Golang en Python met aiohttp. Voor dataopslag gebruiken we vooral Postgres en Elasticsearch. Onze CI stack bestaat uit Jenkins en Ansible, en wij deployen continu naar productie.
Onze Front-end ontwikkelaars coderen in Angular, React en Vue.js. Doelstellingen voor alle teams zijn 100% coverage, evenals secure programming.
Project GOB (Gemeenschappelijke Ontsluiting Basisgegevens)
Basisgegevens zijn de grondstof voor een groot aantal gemeentelijke processen. Zonder deze gegevens kunnen deze processen niet worden uitgevoerd. Basisgegevens worden bijgehouden in basisregistraties (door de wet voorgeschreven) en kernregistraties (door het college van B&W voorgeschreven). De afdeling Basisinformatie (BI) is verantwoordelijk dat deze gegevens voldoen aan de wettelijke voorschriften en op de juiste manier worden gebruikt.
Op dit moment levert de afdeling BI gegevens uit zeven basisregistraties en acht kernregistraties voor gebruik in de gemeentelijke werkprocessen. Daarvoor haalt zij de gegevens eerst op uit een gemeentelijke of landelijke bron, slaan deze op, maken kwaliteitsslagen, vertalen deze gegevens naar de juiste standaard en distribueren deze. Hiervoor gebruiken zij naast DataPunt op dit moment drie overige als legacy bestempelde systemen.
Aanpak GOB programma
Het project GOB realiseert nieuwe voorzieningen waarmee de basisgegevens via DataPunt geleverd gaan worden, ter vervanging van de oude bestaande systemen. De uitfasering hiervan is onderdeel van de opdracht.
De nieuwe voorzieningen dienen alle basis- en kernregistraties te ondersteunen. Op hoofdlijnen gaat het om de volgende generieke componenten: aansluiten op bronnen, functies voor kwaliteitsmeting en verschillende productvormen voor verstrekking en/of gebruik.
Voorzieningen binnen DataPunt worden vooral zelf ontwikkeld door DevOps teams op basis van open source componenten. Voor de ontwikkeling van de GOB zal per registratie / component een realisatie aanpak worden gekozen. Waarschijnlijk wordt dit vooral open source ontwikkeling, mogelijk wordt er op onderdelen gekozen voor externe sourcing.
Het programma kent grofweg de volgende aanpak:
- Verkennen (vaststellen scope en masterplan)
- Realisatie per registratie
- Uitfasering bestaande systemen
Functie eisen
- beschikt over een opleiding op WO niveau of een vergelijkbaar werk-en denkniveau.
- kennis van gemeentelijke basis- en kernregistraties bij de overheid.
- gedurende de afgelopen 10 jaar gedurende minimaal 5 jaar ervaring opgedaan in meerdere projecten als Senior Projectleider of Programmamanager, waarbij hij verantwoordelijk was voor een budget van (minimaal) €1 tot €5 miljoen per project.
- aantoonbare meerjarige ervaring met het inzetten van een of meerdere op de Scrum/Agile methodiek gebaseerde teams (bestaande uit 5 tot 10 personen per team), in opdrachten waarbij de rol van Senior Projectleider of Programmamanager werd vervuld.
- meerjarige ervaring als Senior Projectleider of Programmamanager binnen een overheidsorganisatie.
Wensen
- ervaring in omgevingen met een groot aantal stakeholders en afnemers met niet-homogene belangen.
- ervaring met het managen van complexe ontwikkelprojecten in een qua complexiteit met de Amsterdamse gemeentelijke organisatie vergelijkbare organisatie.
- ervaring met Scrum Agile werken, zelfsturende teams en softwareontwikkeling.
Extra info
Startdatum: zsm
Einddatum: één jaar na afsluiten OVK
Werklocatie: Weesperstraat 113-117 Amsterdam
Aantal fte: 1
Aantal uren per week: 36
Optie tot verlenging: ja, 12 maanden