Python developer voor cutting-edge Dataplatform
Direct solliciteren

Python developer voor cutting-edge Dataplatform

Vast

Uren per week 32-36 uur
Plaatsingdatum 09-10-2024
Vacaturenummer CA10045794
Werk- en denkniveau HBO
Salarisniveau € 4.264,- tot € 6.862,-
Sluitingsdatum 03-11-2024
Aantal fte 3
Uren per week 32-36 uur
Plaatsingdatum 09-10-2024
Vacaturenummer CA10045794
Werk- en denkniveau HBO
Salarisniveau € 4.264,- tot € 6.862,-
Sluitingsdatum 03-11-2024
Aantal fte 3
Vakgebied IT / DataIT / Data
  • Maak de stad van de toekomst. Met jouw expertise draag je bij aan de leefbaarheid en toegankelijkheid van de stad. 
  • Met behulp van technologieën als machine learning, computer vision en 3D mapping bouwen we aan oplossingen voor actuele thema’s. Van slimme mobiliteit tot duurzaam afvalbeheer, jouw werk heeft impact! 
  • Gebruik jouw vaardigheden als developer om de stedelijke ambities voor een data gedreven stad mogelijk te maken.  

De functie

Amsterdam is meer dan grachten en fietsen. Het is een stad die voortdurend in beweging is en die vooroploopt op het gebied van innovatie. Als Python developer bij de gemeente Amsterdam bouw jij mee aan de toekomst van Amsterdam! Met je team Datadiensten ben jij essentieel in het ontwikkelen van ons cutting-edge dataplatform, de basis voor een slimme en efficiënte stad. Samen met een divers team van experts zorg jij ervoor dat de juiste data op het juiste moment beschikbaar is voor iedereen. Van beleidsmakers tot burgers, jouw werk maakt een direct verschil. 

Jij zorgt ervoor dat onze data-infrastructuur robuust en schaalbaar is. Met jouw kennis van Python en Django ontwikkel je innovatieve oplossingen voor complexe stedelijke vraagstukken. Denk hierbij aan het creëren van interactieve dashboards, het bouwen van API's voor het delen van geodata (zoals op https://data.amsterdam.nl/data/geozoek/) of het optimaliseren van onze data pipelines. 

  • Je draagt bij aan de doorontwikkeling van onze open-source applicaties. 
  • Je reviewt en beoordeelt code van collega's. 
  • Je optimaliseert onze CI/CD pipelines voor efficiënte softwarelevering. 
  • Je deployed updates naar onze Kubernetes cluster in Azure. 
  • Je analyseert applicaties en infrastructuur om verbetermogelijkheden te identificeren. 
  • Je maakt ontwerpkeuzes in overleg met het team, waarbij rekening wordt gehouden met factoren als netwerkconfiguratie, gebruikers, containers, databeveiliging en opslag. 
  • Je werkt nauw samen met collega-ontwikkelaars om de kwaliteit van technische oplossingen te garanderen. 
  • Je bent een aanspreekpunt voor stakeholders en teamleden. 
  • Je neemt actief deel aan agile ceremonies om de samenwerking te bevorderen. 

We willen een goede werkgever zijn die ervoor zorgt dat alle collega’s zich gezien en gewaardeerd voelen. We koesteren verschillen tussen collega’s, al die verschillen zorgen voor betere resultaten voor onze organisatie én onze stad. We streven daarbij naar een personeelsbestand dat een afspiegeling is van de beroepsbevolking van Amsterdam. Dus wie jij ook bent: bij ons ben je van harte welkom!  

Digitalisering bij gemeente Amsterdam 
Amsterdam is een unieke stad. Aantrekkelijk om te wonen, werken en studeren en toonaangevend als dynamische internationale metropool. Tegelijkertijd staat de stad voor een grote uitdaging. De snelle verandering van onze samenleving leidt tot nieuwe opgaven voor de stad. Vaak hebben die opgaven digitaliseringsvraagstukken waarvoor softwareontwikkeling nodig is. De stad werkt opgavegericht met multidisciplinaire (DevOps) ontwikkelteams. Deze teams werken aan algemene voorzieningen zoals een dataplatform, App framework en componenten bibliotheek. Maar ook aan applicaties die collega’s en burgers ondersteunen. De applicaties die jij ontwikkelt hebben een groot bereik en maatschappelijke impact op de stad. 

Vakgroep Software Ontwikkeling 
De vakgroep softwareontwikkeling bestaat uit 120 professionals en levert mensen en kennis aan ontwikkelteams in de stad. De vakgroep zorgt voor ontwikkelstandaarden, stimuleert samenwerking middels gildes en faciliteert hergebruik van code middels generieke componenten. De vakgroep is onderdeel van de directie Digitale Voorzieningen binnen de IT-organisatie (DII) van de stad. Deze directie draagt zorg voor het ontwikkelen en beheren van kwalitatief hoogstaande digitale diensten.  

Het team 
Je komt te werken voor het team Datadiensten. In dit team wordt gewerkt aan generieke voorzieningen voor het verwerken van data in ons dataplatform. Het team bestaat uit Developers, Cloud engineers, een Informatie-analist, Scrum Master en Product Owner. 

Het team Datadiensten maakt de data beschikbaar via API's voor verdere (geautomatiseerde) bewerking, doorzoeken, maken van kaarten, etc. Cruciaal onderdeel hierbij is (gedelegeerd) autorisatiebeheer, end-to-end logging en auditregistratie op geconsumeerde data. We gebruiken onder andere Python/Django, in combinatie met een PostgreSQL database, Docker en Kubernetes om onze applicaties in de Azure Cloud te draaien. 

Voor deze functie Python developer voor dataplatform team beschik je over:

  • Minimaal HBO werk- en denkniveau: een opleiding op het gebied van informatica is een pre. Het werk- en denkniveau dient aangetoond te worden door middel van een diploma en/of werkervaring;
  • Je hebt minimaal 5 jaar aantoonbare ervaring als professioneel developer;
  • Je hebt minimaal 3 jaar ervaring met backend development met Python, Django en Django REST Framework;
  • Recente ervaring met relationele databases, bij voorkeur PostgreSQL;
  • Jij bent veiligheidsbewust: Je hebt aantoonbare ervaring met beveiliging en gegevensbescherming, minimaal 2 jaar praktijkervaring in dit vakgebied.

Wensen: 

  • Ervaring met Public Cloud Hosting van Microsoft Azure, Infrastructure as Code, CI/CD pipelines, Kubernetes en Docker zijn een pre.  
  • Ervaring met programmeren in complexe IT landschappen, bij voorkeur binnen grote overheidsorganisatie, waarbij de code lees-, onderhoud- en testbaar moet zijn; 
  • Een goede beheersing van de Nederlandse taal in woord en geschrift; 

Aan competenties breng je mee:

  • Omgevingsbewustzijn: Laat blijken goed geïnformeerd te zijn over vakinhoudelijke, organisatorische, maatschappelijke, politieke ontwikkelingen of andere omgevingsfactoren en weet deze effectief te benutten voor de eigen functie of organisatie.
  • Samenwerken: Levert een constructieve bijdrage aan een gezamenlijk resultaat, in het bijzonder aan de sfeer en de relaties binnen de groep of het team.
  • Initiatief: Onderneemt zelfstandig actie. Signaleert kansen en zet deze om in verbeterings- en vernieuwingsacties, die bijdragen aan betere organisatieprestaties.
  • Resultaatgerichtheid: Concrete doelen als uitgangspunt nemen voor het eigen gedrag en hieraan vasthouden totdat het doel bereikt is.

Als Python developer voor dataplatform team kom je ons minimaal 32 en maximaal 36 uren per week versterken en kun je rekenen op onderstaande arbeidsvoorwaarden.

  • Een bruto maandsalaris tussen € 4.264,- tot € 6.862,- (schaal 11 en 12) op basis van een 36-urige werkweek. Het exacte salaris wordt afgestemd op de opleiding, kennis en ervaring die je meebrengt.  
  • Een arbeidsovereenkomst voor de duur van 1 jaar, met daarna de mogelijkheid op een overeenkomst voor onbepaalde tijd als je op dit moment nog geen, of een tijdelijke, arbeidsovereenkomst hebt bij de gemeente Amsterdam. 
  • Als je al een arbeidsovereenkomst voor onbepaalde tijd hebt bij de gemeente Amsterdam, dan behoud je deze en word je overgeplaatst. 
  • Ontwikkel- en opleidingsmogelijkheden. Ons interne opleidingscentrum, de Amsterdamse School, biedt verschillende opleidingen, ontwikkeltrajecten en begeleiding in het werk waardoor je jezelf kan blijven uitdagen.
  • Een individueel keuzebudget (IKB) van 17,05% van jouw salaris dat je kunt gebruiken voor bijvoorbeeld extra pensioenopbouw of extra verlofdagen.
  • Een pensioenregeling bij ABP, het pensioenfonds voor overheid en onderwijs.
  • Een reiskostenvergoeding van € 0,10 per kilometer voor reizen met de auto, € 0,15 per kilometer voor reizen met de fiets en € 0,21 per kilometer voor reizen met het OV. Dit geldt tot 45 kilometer enkele reis woon-werkafstand en voor het aantal dagen dat je op kantoor werkt.
  • Voor thuiswerkdagen ontvang je een thuiswerkvergoeding van € 3,- netto per werkdag dat je thuis werkt.
  • Een maandelijkse bijdrage in de ziektekostenverzekering.
  • Hybride werken: in deze functie kun je deels thuis en deels op kantoor werken. We bieden (thuis)werkmiddelen aan om je werkplek veilig en gezond in te richten.
  • Een mobiele telefoon en een laptop.
  • Een (elektrische) leenfiets waarmee je duurzaam en gezond tussen werklocaties reist.

Nieuwsgierig naar al onze arbeidsvoorwaarden? Bekijk de Personeelsregelingen Gemeente Amsterdam (PGA).

  • Spreekt deze vacature je aan, dan ontvangen we jouw sollicitatie graag uiterlijk zondag 3 november via de ‘direct solliciteren’ button.
  • Deze vacature staat gelijktijdig intern en extern uit. Medewerkers van de gemeente Amsterdam hebben voorrang in de procedure.
  • Wij ontvangen graag je motivatie, waarin je in maximaal 1 A4 pagina toelicht waarom jouw werkervaring en competenties aansluiten bij deze functie. Je motivatie wordt meegewogen tijdens de selectieprocedure.
  • De selectieprocedure bestaat uit een cv/brief ronde en twee selectiegesprekken. We hebben een selectiecommissie van 4 personen samengesteld, bestaande uit een leidinggevende, een recruiter en/of PO Adviseur en twee directe collega's met wie je zult samenwerken.
  • De briefselectie en de gesprekken vinden doorlopend plaats zolang de vacature openstaat.
  • Sluit jouw cv aan bij de functie-eisen, dan nodigen we je graag uit voor een sollicitatiegesprek.
  • De gesprekken vinden fysiek plaats op onze kantoorlocatie Oudezijds voorburgwal 300 te Amsterdam.
  • Van elke collega die ons komt versterken vragen wij een recente Verklaring Omtrent het Gedrag (VOG).

Ongevraagde acquisitie door bemiddelingsbureaus stellen we niet op prijs en kan leiden tot uitsluiting bij onze andere wervingsacties. Ook het ongevraagd sturen van cv’s door bureaus aan onze medewerkers zien we als acquisitie. Deze cv’s nemen we niet in behandeling.

Vragen over deze vacature?

Over de functie kun je Yashar Robert benaderen Tech lead via y.robert@amsterdam.nl.

Over de sollicitatieprocedure kun je Linda van der Wilt benaderen via l.van.der.wilt@amsterdam.nl of bellen naar 06-81178932.