Python Ontwikkelaar
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Je optimaliseert SQL-queries en Python-code om zoekresultaten sneller en betrouwbaarder terug te geven.
- Je analyseert en verhelpt oorzaken van onjuiste matches en verbetert matching-algoritmes.
- Je breidt tests uit (unit- en integratietests), verhoogt code coverage en verbetert de foutafhandeling en logging.
- Je implementeert maatregelen voor fouttolerantie en robuustheid in de productieketen.
- Je werkt samen met Java-ontwikkelaars, netwerkbeheerders en technisch beheerders binnen de directie Informatievoorziening om integratie- en operationele vraagstukken op te lossen.
- Je draagt bij aan technische documentatie en kennisoverdracht om de oplossing onderhoudbaar te maken.
Requirements
- Analytisch ingesteld: je onderzoekt oorzaken en komt met gerichte oplossingen.
- Je kunt goed samenwerken met verschillende technische disciplines.
- Communicatief vaardig: je legt technische keuzes helder uit aan zowel technische als minder technische stakeholders.
- Ervaring met Python en SQL en bekend met query-optimalisatie en prestatietuning.
- Ervaring met het opzetten en uitbreiden van tests, CI-praktijken en het verbeteren van code coverage.
- Bekend met error handling, logging en het verbeteren van systeemrobustheid.
-
Ervaring met samenwerken in multidisciplinaire teams en het afstemmen van integratiepunten.
- Je hebt aantoonbare ervaring met het schrijven van Python-code in professionele projecten
-
Je hebt minimaal vijf jaar aantoonbare werkervaring met Python
- Je hebt zeer goede kennis van Python
- Je bent bekend met objectgeoriënteerd programmeren, moderne type-hinting frameworks zoals mypy en validatielibraries zoals Pydantic
- Je kunt werken met het Python ORM-framework SQLAlchemy 2
- Je bent bekend met PostgreSQL en andere relationele SQL-databases
- Je bent bekend met Kafka
- Je bent bekend met het naar productie brengen van applicaties, inclusief containerisatie
- Je hebt ervaring met het schrijven van productiewaardige Python-code
- Je hebt ervaring met het naar productie brengen van applicaties
About the company
Voor Ministerie van Justitie en Veiligheid zoeken wij een Python Ontwikkelaar. Je maakt de zoek- en matchfunctionaliteit voor personen productieklaar binnen het project Personen matchen. Je werkt aan de doorontwikkeling van een door afdeling Datadiensten ontwikkelde tool, Matchmaker, die in Python is geschreven en zoekt in een SQL-database. Je richt je op het verbeteren van prestaties, nauwkeurigheid van matches en robuustheid, zodat de oplossing geschikt is voor gebruik in productie.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Developer Salary in The Netherlands [2023]
The 13 Best Python Libraries for Developers in 2025
The Netherlands – Europe’s powerhouse for software development?
How to Find Tech Jobs in Amsterdam