Masters in Public

Back-End Developer, Utrecht

Posted: 1 hours ago

Job Description

Over de afdeling Beleid, Kennis & InnovatieDe directie Informatievoorziening en Inkoop (DI&I) is onderdeel van het HDBV cluster, samen met de directie P&O, de directie H&F, de directie Eigenaarsadvisering en het Dienstencentrum. DI&I bestaat uit 5 afdelingen, een kleine staf en een eenheid bedrijfsjuridische zaken. De directie opereert vanuit haar kernwaarden: Samenwerken, Resultaatgericht, Ondernemerschap, Vakmanschap en Experimenteren en Leren.De afdeling Beleid, Kennis en Innovatie (BKI) werkt nauw samen met de afdeling I-Control en Security (ICS) in het CIO-office, dat de CIO JenV ondersteunt. De komende jaren ligt de focus op de verdere opbouw en professionalisering van het CIO-Office. Het CDO-team, onder leiding van de Chief Data Officer, is een belangrijk onderdeel van het CIO-Office.De afdeling BKI richt zich op huidige en toekomstige ontwikkelingen van de informatievoorziening binnen JenV. De afdeling adviseert de departementsleiding over IV-gerelateerde vraagstukken en ontwikkelt beleid voor organisaties die actief zijn op het JenV-domein. De afdeling stimuleert samenwerking aan maatschappelijke opgaven en bevordert het werken in kennisnetwerken.Achtergrond opdrachtBinnen het bestuursdepartement van Justitie en Veiligheid wordt stevig ingezet op verantwoord gebruik van gegevens en algoritmes. Dit onderwerp is belegd bij de CDO van JenV. Vanuit een meerjarenagenda voor gegevens en algoritmes wordt o.a. ingezet op de inrichting van het JenV Afsprakenstelsel Gegevens en Algoritmes (JAGA). Onderdeel hiervan is de Gegevensboekhouding (finalist voor beste overheidsinnovatie 2025). Met de Gegevensboekhouding willen we vanaf 2026 de beweging maken van Show and Tell naar in productie name. Hiervoor zoeken we een Back-End Developer met liefde voor coderen. De eisenDe kandidaat beschikt over HBO werk en denkniveauDe kandidaat heeft minimaal 3 jaar aantoonbare en bewezen ervaring als Applicatie Back-end Developer van robuuste systemen (geen data engineering) in een professionele en complexe omgeving (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)De kandidaat heeft minimaal 3 jaar aantoonbare en bewezen ervaring met Python (bij voorkeur Flask) en het ontwerpen en bouwen van REST API's conform OpenAPI Spec 20 of hoger van robuuste systemen (geen data engineering) in een professionele en complexe omgeving (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)De kandidaat heeft minimaal 3 jaar ervaring met Microsoft Azure (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)De kandidaat heeft aantoonbare en bewezen ervaring met unit testing met PyTest en/of unittest (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)De kandidaat heeft aantoonbare en bewezen ervaring met Back-end Developer tooling en technologien zoals bijvoorbeeld: NoSQL databases (zoals Cosmos DB MongoDB) Graph databases (zoals Neo4j) Elasticsearch als ook bekendheid met CI/CD pipelines (zoals Azure DevOps) en containerisatie (Docker) (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)De kandidaat scoort minimaal een voldoende op het ingeleverde assessment om in aanmerking te komen voor gunning (Hiervoor wordt voorafgaand aan het gesprek een kort assesment toegestuurd met het verzoek deze voor het gesprek terug te sturen) - het assessment wordt alleen verstrekt aan kandidaten die op de Shortlist komen én worden uitgenodigd op gesprek. De wensenDe kandidaat heeft X jaar aantoonbare en bewezen ervaring als Applicatie Back-end Developer van robuuste systemen (geen data engineering) in een professionele en complexe omgeving. (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)De kandidaat heeft X jaar aantoonbare en bewezen ervaring met Python (bij voorkeur Flask) en het ontwerpen en bouwen van REST API's conform OpenAPI Spec 2.0 of hoger van robuuste systemen (geen data engineering) in een professionele en complexe omgeving. (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)De kandidaat heeft X jaar ervaring met Microsoft Azure en heeft kennis van o.a. automation, beveiliging en Azure services.. (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)De kandidaat heeft aantoonbaar en bewezen ervaring met tools en technologien (geen data engineering): NoSQL databases (zoals Cosmos DB, MongoDB), Graph databases (zoals Neo4j)De kandidaat is bekend met SOLID principes en best-practices. Aanvullend zien we graag ervaring met authenticatie- en autorisatiemechanismen (OAuth2, JWT, Azure AD).De kandidaat is bekend met het werkveld van de Chief Data Officer.5cd8a0b9cc68f9ffa4c9253553278a55wer

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In