Deze vacature is niet meer beschikbaar

Deze vacature is verlopen of niet meer actief. Bekijk onze andere actuele vacatures voor vergelijkbare functies.

Senior Python & Dataloop developer

24-01-2024
3.700 - 6.100
Senior
Amsterdam
Geef richting aan het vinden van data-oplossingen en het ontwikkelen van software als Senior Python & Dataloop developer.   

Geef richting aan het vinden van data-oplossingen en het ontwikkelen van software als Senior Python & Dataloop developer.   

Je werkt als Python developer in Amsterdam voor de divisie Data en Informatietechnologie, afdeling Toezicht en Resolutie (DIT TR). Deze domeingerichte afdeling heeft haar focus op IT oplossingen die bijdragen aan een moderne data-gedreven manier van toezicht houden. Dataloop zorgt ervoor dat gebruikers van binnen en buiten DNB alle essentiële informatie en communicatie met betrekking tot datakwaliteit op één centrale plek kunnen raadplegen.

Het domeinteam Toezicht en Resolutie bestaat uit ongeveer 110 medewerkers. De sfeer is informeel en wordt getypeerd door collegialiteit, resultaatgerichtheid en aandacht voor kwaliteit. Je werkt nauw samen met je collega‘s in een klein team. Jullie vervangen en helpen elkaar waar nodig en mogelijk. Teamspirit is dus van groot belang! 

Bij DNB werken we hybride. Ons kantoor in Amsterdam is onze thuisbasis, de plek waar we elkaar ontmoeten, waar we met elkaar kennis delen en (samen)werken. Tegelijkertijd is er ook voldoende ruimte om een werkplek en -tijd te kiezen waar we ons werk het beste kunnen doen en waar we zo veel mogelijk waarde kunnen toevoegen. En natuurlijk zorgen we dat je ook thuis uitstekend kunt werken met laptop, telefoon en een goede werkplekinrichting.

Bij DNB werk je met impact op financiële stabiliteit en duurzame welvaart. Als Python developer kun je hier een belangrijke bijdrage aan leveren! DNB vindt het belangrijk om essentiële toezichtinformatie rondom datakwaliteit op een centrale plek beschikbaar te stellen zowel voor externe instellingen als gebruikers. De applicatie die DNB hiervoor ter beschikking stelt is Dataloop en als Python developer help je mee de onderliggende software van deze applicatie verder uit te breiden en te verbeteren.

Zo doe je dat als Python developer bij DNB 

Als Python developer ben je primair verantwoordelijk voor de ontwikkeling van de back-end van Dataloop, in aansluiting op de wensen van de gebruikers. Daarnaast is er ruimte om als full-stack developer mee te werken aan features voor de front-end. Doordat je het hele proces op professionele wijze beheerst (van ETL pipelines naar PostgreSQL, het ontwerpen en maken van ORMs tot het beschikbaar maken van de data via API’s en het operationeel beheren van de gehele applicatie) ben je in staat om met jouw team oplossingen te implementeren die de datakwaliteitsbeoordeling effectiever en efficiënter maken, en de beheersbaarheid vergroten. De lijntjes in het team waarin je werkt zijn kort en de interactie met andere developers en eindgebruikers is eenvoudig.

Wat ga je precies doen?

  • Je bouwt en onderhoudt oplossingen met Python als standaard codetaal, waarbij deployment plaats vindt op basis van (Docker) containers op het Kubernetes platform.
  • Je werkt met REST API’s gebaseerd op het FastAPI web framewerk en een frontend in Angular.
  • Je bent onderdeel van een DevOps team, wat inhoudt dat je ook de CI/CD pipelines en Azure infrastructuur bouwt en onderhoudt.
  • Je blijft op de hoogte van de laatste ontwikkelingen binnen je vakgebied en neemt initiatief om dit op relevante momenten naar voren te brengen dan wel toe te passen. 

Een dag als developer bij DNB

Je start je dag met de stand-up. Later die ochtend bespreek je met collega’s de nieuwe functionaliteit die jullie binnenkort implementeren. Na de lunch met je collega’s werk je aan de backlog items van de huidige sprint, waarbij je voor complexere oplossingen veel met je collega’s spart. Later die middag heb je een refinement-sessie met je team en de product owner. Na deze ceremonie is er duidelijkheid, zijn de prioriteiten helder en is er een juiste inschatting van de backlog items gemaakt. De dag is omgevlogen en met een tevreden gevoel ga je naar huis. 

We vinden het belangrijk dat jij altijd gaat voor de hoogste kwaliteit en het beste resultaat. Daarnaast ben je multi-inzetbaar, werk je graag samen in een team en hebben collega’s het gevoel dat ze op je kunnen bouwen. Je vindt het belangrijk jezelf te blijven ontwikkelen: vakinhoudelijk, maar ook als mens. Je beheerst de Nederlandse en Engelse taal, zowel mondeling als schriftelijk. 

Waar zijn we verder nog naar op zoek? 

  • Academisch werk- en denkniveau; 
  • Minimaal 2 jaar relevante werkervaring als Python developer en minimaal 1 jaar ervaring met Python data transformation tooling (zoals Pandas, petl, SQLAlchemy). 
  • Minimaal 2 jaar ervaring met versiebeheer-software (Git); 
  • Minimaal 2 jaar ervaring met SQL; 
  • Minimaal 1 jaar ervaring met het beheren van en werken in een Linux omgeving (zoals Debian, Ubuntu, RedHat); 
  • Tenminste 1 jaar ervaring met container orchestration (Kubernetes, Docker Swarm), het maken en deployen van (Docker) containers, ETL schedulers (zoals Airflow, Luigi) en het maken van REST APIs.
  • Minimaal 1 jaar ervaring met werken in een Agile/Scrum omgeving.
  • Ervaring met cloud-omgevingen (AWS, Azure, Google Cloud) is een pre.

Een 36-urige werkweek - 32 uur kan ook - met werk midden in de financiële en economische actualiteit. Bij een betrouwbare en maatschappelijk betrokken werkgever die voortdurend inspeelt op de veranderende eisen van onze omgeving. En die doorlopend innoveert. We staan als instelling midden in de samenleving. Onze mensen zijn gedreven en betrokken bij hun werk binnen een maatschappelijke context. Wij zien een diverse en inclusieve werkomgeving als één van de voorwaarden om als organisatie succesvol te zijn en onze doelstellingen te blijven bereiken. Benieuwd hoe wij dat doen en wat onze collega’s hiervan vinden? Lees en bekijk hier meer.

Dit biedt jou volop kansen je verder te verdiepen en nieuwe ervaringen op te doen. In Nederland, maar ook daarbuiten. Je start met een jaarcontract, bij goed functioneren en wanneer de (organisatorische) omstandigheden niet wijzigen is er uitzicht op voortzetting. 

De overige goede arbeidsvoorwaarden die horen bij deze functie:

  • Een salaris van minimaal € 3.700,- en maximaal € 6.100,- bruto per maand, op basis van een 36-urige werkweek. De uiteindelijke inschaling is onder meer afhankelijk van je kennis en ervaring.
  • Een 13de maand, 8% vakantietoeslag berekend over 13 maanden en een vrij besteedbaar persoonlijk budget van 5,9% van je 12-maandssalaris.
  • Pensioenopbouw op basis van middelloon met voorwaardelijke indexatie. Eigen bijdrage in de premie 6,68%.
  • Een volledige vergoeding van je OV-reiskosten woon-werkverkeer óf vergoeding van je reiskosten met eigen vervoer tegen € 0,22 per km.
  • Een internetvergoeding van € 50,-- netto per maand.
  • Veel mogelijkheden jezelf door opleiding en training zowel vakinhoudelijk als persoonlijk te blijven ontwikkelen.
  • Een goede balans tussen je professionele en je privéleven. In deze functie is het mogelijk om 4 dagen van 9 uur te werken.

Wil jij als Python developer werken met impact? Solliciteer dan direct op deze vacature! Als sollicitatie ontvangen we graag uiterlijk 21 februari 2024 een motivatiebrief en je complete cv. 

Wil je ons nog wat beter leren kennen? Bekijk hier de video's en testimonials van collega's en luister naar onze podcasts. Heb je eerst nog vragen? Hieronder staan onze contactgegevens, we vertellen je graag meer!

Voor de justitiële screening is deze functie ingedeeld in profiel 2a. Meer informatie over de verschillende screeningsprofielen vind je op deze pagina.

Deze vacature is bedoeld om op te solliciteren, niet voor acquisitie.

Nu al nieuwsgierig naar hoe het is om bij de divisie DIT van DNB te werken? Meld je dan aan voor de DIT is DNB expertmeeting op 9 april 2024. 👉 Lees meer  

Vacature niet beschikbaar

Deze vacature is verlopen of niet meer beschikbaar voor sollicitaties.

Bekijk andere vacatures of neem contact op voor vergelijkbare functies.

Bekijk actuele vacatures

Contactpersoon

Neem contact op met Bas van der Waarden

Gerelateerde vacatures

Interesse in meer mogelijkheden? Bekijk deze vacatures binnen hetzelfde vakgebied. Wellicht zit jouw volgende uitdaging ertussen!
Provincie Noord-Holland
4.232 - 5.972
Senior
Haarlem
Druk jij je stempel op de ontwikkeling van onze afdeling én complexe Europese aanbestedingen? Word dan inkoopadviseur bij de provincie Noord-Holland.
Gemeente Amstelveen
5.070 - 6.862
Medior, Senior
Amstelveen
In deze uitdagende functie ben jij dé strategisch adviseur op het gebied van inkoop en aanbesteding voor de gemeenten Amstelveen en Aalsmeer.
Provincie Utrecht
4.232 - 5.972
Medior, Senior
Utrecht
Help jij je collega’s van Mobiliteit graag met het goed uitvragen van externe adviezen en (infra)werken? Je gaat je bezighouden met het contractmanagement van drie lopende raamovereenkomsten binnen het team...
Top vacature
VGZ
4.080 - 5.828
Medior, Senior
Arnhem
Wil jij op maatschappelijk niveau het verschil maken? Als Inkoper ben jij verantwoordelijk voor de lopende contracten en de kosten. Met jouw hulp kunnen we het geld dat voor de...

Overige vakgebieden

Bekijk deze vacature ook op de volgende websites