< Naar alle vacatures

Python Ontwikkelaar S12

Opleidingsniveau

Bachelor in Informatica, Software Engineering of gelijkwaardige relevante ervaring

Salarisindicatie in loondienst

€4000 - €6500 per maand

Indicatie uurtarief bij ZZP

€450 - €800 per uur

Doorgroeimogelijkheden

Senior Python-ontwikkelaar; Lead Developer; Solution Architect; Technical Teamlead

Competenties & vaardigheden

Python; SQL; Testautomatisering; Performance-tuning; Docker

Gerelateerde functies

Backend-ontwikkelaar, Data Engineer, DevOps Engineer, Software Engineer

Functiebeschrijving

Een Python-ontwikkelaar ontwerpt, bouwt en onderhoudt data-gedreven applicaties die op schaal betrouwbare en reproduceerbare resultaten leveren zonder menselijke tussenkomst. De rol omvat het implementeren van efficiënte algoritmen, het optimaliseren van database- en queryprestaties en het waarborgen van foutafhandeling en weerbaarheid onder productiebelasting. De functie vereist integratie met CI/CD-pijplijnen, containerisatie en monitoring voor continue inzet en operationele stabiliteit. Samenwerking met stakeholders en naleving van privacy- en security-eisen behoren tot de operationele verantwoordelijkheid.

Salarisindicatie

Als vaste kracht ligt het bruto maandsalaris doorgaans tussen €4.000 en €6.500 afhankelijk van ervaring en schaalniveau; dit is gangbaar voor S12-achtige posities. Voor consultants en zzp'ers worden dagtarieven tussen €450 en €800 gehanteerd, afhankelijk van duur en complexiteit van opdrachten. Tarieven en aantallen opdrachten variëren sterk bij zzp opdrachten, opdrachten overheid en interim werk en kunnen gereguleerd worden via inhuurkanalen zoals DAS. Secundaire voorwaarden en pensioenopbouw beïnvloeden de nettovergelijking tussen contract en zelfstandige inzet.

Typische werkzaamheden

Je profileert en refactoriseert Python-code voor performance en onderhoudbaarheid met nadruk op type-hints en testbaarheid. Je analyseert en optimaliseert SQL-queries en database-indexering voor relationele systemen. Je ontwerpt en automatiseert unit- en integratietests, bouwt CI/CD-pijplijnen en container-images voor productie. Je implementeert foutafhandeling, observability en rollback-mechanismen en documenteert interfaces en privacybeperkingen voor auditors en stakeholders.

Hoe word je specialist

Start met een relevante opleiding en verzamel minimaal vijf jaar aantoonbare Python-ervaring in productieomgevingen met nadruk op datagedreven toepassingen. Verdiep je in SQL-tuning, ORMs zoals SQLAlchemy, testautomatisering en deploymentpraktijken inclusief Docker en CI/CD. Bouw ervaring op via projectwerk, code reviews en contributions aan open source of interne libraries; verrijk je profiel met opdrachten via interim werk, zzp opdrachten en opdrachten overheid om brede praktijkcases te doorlopen. Vergroot impact door mentoring, architectuur-ervaring en kennis van privacy/security standaarden.

Opleidingsniveau

Bachelor in Informatica, Software Engineering of gelijkwaardige relevante ervaring

Salarisindicatie in loondienst

€4000 - €6500 per maand

Indicatie uurtarief bij ZZP

€450 - €800 per uur

Doorgroeimogelijkheden

Senior Python-ontwikkelaar; Lead Developer; Solution Architect; Technical Teamlead

Competenties & vaardigheden

Python; SQL; Testautomatisering; Performance-tuning; Docker

Gerelateerde functies

Backend-ontwikkelaar, Data Engineer, DevOps Engineer, Software Engineer

Functiebeschrijving

Een Python-ontwikkelaar ontwerpt, bouwt en onderhoudt data-gedreven applicaties die op schaal betrouwbare en reproduceerbare resultaten leveren zonder menselijke tussenkomst. De rol omvat het implementeren van efficiënte algoritmen, het optimaliseren van database- en queryprestaties en het waarborgen van foutafhandeling en weerbaarheid onder productiebelasting. De functie vereist integratie met CI/CD-pijplijnen, containerisatie en monitoring voor continue inzet en operationele stabiliteit. Samenwerking met stakeholders en naleving van privacy- en security-eisen behoren tot de operationele verantwoordelijkheid.

Salarisindicatie

Als vaste kracht ligt het bruto maandsalaris doorgaans tussen €4.000 en €6.500 afhankelijk van ervaring en schaalniveau; dit is gangbaar voor S12-achtige posities. Voor consultants en zzp'ers worden dagtarieven tussen €450 en €800 gehanteerd, afhankelijk van duur en complexiteit van opdrachten. Tarieven en aantallen opdrachten variëren sterk bij zzp opdrachten, opdrachten overheid en interim werk en kunnen gereguleerd worden via inhuurkanalen zoals DAS. Secundaire voorwaarden en pensioenopbouw beïnvloeden de nettovergelijking tussen contract en zelfstandige inzet.

Typische werkzaamheden

Je profileert en refactoriseert Python-code voor performance en onderhoudbaarheid met nadruk op type-hints en testbaarheid. Je analyseert en optimaliseert SQL-queries en database-indexering voor relationele systemen. Je ontwerpt en automatiseert unit- en integratietests, bouwt CI/CD-pijplijnen en container-images voor productie. Je implementeert foutafhandeling, observability en rollback-mechanismen en documenteert interfaces en privacybeperkingen voor auditors en stakeholders.

Hoe word je specialist

Start met een relevante opleiding en verzamel minimaal vijf jaar aantoonbare Python-ervaring in productieomgevingen met nadruk op datagedreven toepassingen. Verdiep je in SQL-tuning, ORMs zoals SQLAlchemy, testautomatisering en deploymentpraktijken inclusief Docker en CI/CD. Bouw ervaring op via projectwerk, code reviews en contributions aan open source of interne libraries; verrijk je profiel met opdrachten via interim werk, zzp opdrachten en opdrachten overheid om brede praktijkcases te doorlopen. Vergroot impact door mentoring, architectuur-ervaring en kennis van privacy/security standaarden.

Ministerie van Justitie en Veiligheid (JenV) Logo
Python Ontwikkelaar S12
Ministerie van Justitie en Veiligheid (JenV)
Ministerie van Justitie en Veiligheid (JenV)
Rijnstraat 8 in Den Haag
36 uur
1 okt. 2026
onbekend
Alleen via omzetverloning
Logo Ministerie van Justitie en Veiligheid (JenV)
Rijnstraat 8 in Den Haag
onbekend
36 uur
1 okt. 2026 - 1 apr. 2027
Reageer
Deadline: 25 sep. 2026
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Opdrachtbeschrijving

Binnen project "Personen matchen" moet de zoek- en matchfunctionaliteit productieklaar worden gemaakt: de bestaande Matchmaker-tool verbeteren en harden.

Matchmaker is een Python-tool die zoekt in een SQL-database; doel is snellere, robuuste en correcte zoekresultaten leveren.

Werkzaamheden omvatten optimaliseren van prestaties, verbeteren van matchlogica, uitbreiden van tests, verhogen van code coverage en solide error handling.

Er wordt samengewerkt binnen de directie Informatievoorziening met Java-ontwikkelaars, netwerkbeheerders en technisch beheerders om integratie en operatie te borgen.

De opdracht wordt uitgevoerd binnen de IND-context (beoordeling vreemdelingenzaken) en vindt plaats op Rijnstraat 8 in Den Haag; bereikbaarheid per openbaar vervoer is uitstekend.

Vereist profiel

  • Ervaren Python-ontwikkelaar met aantoonbare ervaring in productieplaatsing van data- of search-applicaties.
  • Sterke kennis van SQL: query-optimalisatie, indexering en werken met grote datasets.
  • Ervaring met het schrijven en uitbreiden van tests (unit/integratie), meten en verbeteren van code coverage en CI/CD.
  • Bekwaam in foutafhandeling, logging en het ontwerpen van robuuste, onderhoudbare code voor productieomgevingen.
  • Teamspeler die makkelijk samenwerkt met Java-ontwikkelaars, netwerk- en technisch beheerders; goede communicatieve vaardigheden.
  • Vertrouwd met security- en privacy-eisen binnen overheidscontexten is een pré; kennis van IND/Zorg- of IV-landschap is waardevol.
  • Schaal/inschaling: S12 ICT; beschikbaarheid om op locatie in Den Haag te werken wordt op prijs gesteld.

Eisen

  • Aantoonbare werkervaring met Python code.
  • Minimaal vijf jaar aantoonbare werkervaring met Python.

Wensen

  • Zeer goede kennis van Python.
  • Bekend met object-oriented programming, moderne type hinting frameworks zoals mypy en validatielibraries zoals Pydantic.
  • Kunnen werken met het Python ORM framework SQLAlchemy 2.
  • Bekend met PostgreSQL/SQL databases.
  • Bekend met Kafka.
  • Bekend met het naar productie brengen van applicaties, inclusief containerization.
  • Ervaring met productiewaardige Python code schrijven.
  • Ervaring met het naar productie brengen van een applicatie.

Competenties

  • Analytisch.
  • Samenwerken.
  • Communicatief.

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht