Voor Inhuurdesk Politie (Nationale Politie) zijn wij op zoek naar een Specialist software ontwikkeling.
Opdracht:
Functieomschrijving
De ontwikkelaar voert zijn opdracht uit in de context van de Afdeling Technische Ontwikkeling en Expertise (ATOE) t.b.v. een Dev-Ops team. De applicaties, die ATOE maakt, zijn operationele applicaties voor eindgebruikers zoals o.a. Heimelijke Operaties, Dienst Infra, Team Digitale Opsporing en sensing. Wij maken operationele analyse tools, visualisatie tools en device-management tools in samenspraak met andere technische afdelingen zoals datawarehouse en productiehuis binnen de politie. Een unieke afdeling met een diversiteit aan ontwikkelaars. De ontwikkelaar gaat zich bezig houden met het ontwikkelen van een analysetool gerelateerd aan datagedreven werken. Middels een event driven analysetool zou de opsporing beter in staat moeten zijn om vooraf ingestelde scenario’s te monitoren en hierop te acteren. Wij zoeken een ontwikkelaar met specifieke skills en werkzaamheden in een vastgesteld werkpakket.
Specifieke kennis
* Domain-driven Design (DDD)
* Behaviour-driven Development (BDD)
* Command Query Responsibility Segregation (CQRS) en Event sourcing (ES)
* OpenId Connect authenticatie techniek (kennis van integratie met LDAP is een pré)
* Backend for frontend (BFF) patroon
Unieke ervaring
* Ervaring in het programmeren vanuit bovenstaande kennis.
* Uitleren van deze kennis aan formatieve ontwikkelaars.
Deze manier van ontwikkelen is voor de politie nog onbekend terrein. Er is in het kader van de wet DBA dus sprake van unieke kennis en ervaring en werkzaamheden anders dan een ingebedde functie.
Eisen:
* De kandidaat heeft in de afgelopen 8 jaar, minimaal 5 jaar
werkervaring als Software ontwikkelaar.
expliciet in het CV bij de werkzaamheden.
waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de
perioden (mm-jjjj t/m mm-jjjj)
* De kandidaat heeft aantoonbare werkervaring met de programmeertalen
Python en C#.
werkzaamheden.
blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m
mm-jjjj)
* De kandidaat heeft in de afgelopen 5 jaar, aantoonbare werkervaring
met gestandaardiseerde ontwerpmethoden en -technieken, waaronder: -
Domain-driven Design (DDD) - Behaviour-driven Development (BDD) en
Test-driven Development (TDD) - Command Query Responsibility Segregation
(CQRS) en Event sourcing (ES)
het CV bij de werkzaamheden.
ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden
(mm-jjjj t/m mm-jjjj)
* De kandidaat heeft aantoonbare werkervaring met de volgende
authenticatie/autorisatie technieken/patronen: - OpenId Connect
authenticatie techniek (kennis van integratie met LDAP is een pré) -
Backend for frontend (BFF) patroon
in het CV bij de werkzaamheden.
ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden
(mm-jjjj t/m mm-jjjj)
* De kandidaat heeft aantoonbare werkervaring met cloud technologie
zoals CloudFoundry en Kubernetes.
in het CV bij de werkzaamheden.
ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden
(mm-jjjj t/m mm-jjjj)
Wensen:
* De kandidaat heeft aantoonbare werkervaring met opzetten van Continuous
Integration (CI), Continuous Delivery (CD) pipelines met Gitlab. Motiveer
de rol van de kandidaat, geef in de toelichting aan hoeveel maanden
ervaring met bovenstaande is opgedaan en geef een inhoudelijke
situatieschets waaruit deze werkervaring blijkt. De toelichting is beknopt,
to the point en mag daar waar nodig puntsgewijs. Middels deze toelichting
zal de mate van bekwaamheid beoordeeld worden d.m.v. een puntenverdeling.
Tevens zal een inhoudelijke verificatie van dit criterium in de
interviewfase plaatsvinden. Alleen een verwijzing naar het CV of een
algemene motivatie is niet voldoende en zal geen punten genereren.
t.a.v. de overige aanbiedingen 2/5= Voldoende t.a.v. de overige
aanbiedingen 3/5= Ruim voldoende t.a.v. de overige aanbiedingen 4/5= Goed
t.a.v. de overige aanbiedingen 5/5= Uitstekend t.a.v. de overige
aanbiedingen
* De kandidaat heeft aantoonbare werkervaring met message broker technologie
zoals bijvoorbeeld RabbitMQ (AMQP). Motiveer de rol van de kandidaat, geef
in de toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan
en geef een inhoudelijke situatieschets waaruit deze werkervaring blijkt.
De toelichting is beknopt, to the point en mag daar waar nodig puntsgewijs.
Middels deze toelichting zal de mate van bekwaamheid beoordeeld worden
d.m.v. een puntenverdeling. Tevens zal een inhoudelijke verificatie van dit
criterium in de interviewfase plaatsvinden. Alleen een verwijzing naar het
CV of een algemene motivatie is niet voldoende en zal geen punten
genereren.
1/5= Matig t.a.v. de overige aanbiedingen 2/5= Voldoende t.a.v. de overige
aanbiedingen 3/5= Ruim voldoende t.a.v. de overige aanbiedingen 4/5= Goed
t.a.v. de overige aanbiedingen 5/5= Uitstekend t.a.v. de overige
aanbiedingen
* De kandidaat heeft aantoonbare werkervaring met het PolicyServer patroon
(het scheiden van authenticatie en autorisatie). Motiveer de rol van de
kandidaat, geef in de toelichting aan hoeveel maanden ervaring met
bovenstaande is opgedaan en geef een inhoudelijke situatieschets waaruit
deze werkervaring blijkt. De toelichting is beknopt, to the point en mag
daar waar nodig puntsgewijs. Middels deze toelichting zal de mate van
bekwaamheid beoordeeld worden d.m.v. een puntenverdeling. Tevens zal een
inhoudelijke verificatie van dit criterium in de interviewfase
plaatsvinden. Alleen een verwijzing naar het CV of een algemene motivatie
is niet voldoende en zal geen punten genereren.
kandidaat heeft geen aantoonbare werkervaring met het PolicyServer patroon
(het scheiden van authenticatie en autorisatie). 5/5= De kandidaat heeft
aantoonbare werkervaring met het PolicyServer patroon (het scheiden van
authenticatie en autorisatie)
* De kandidaat heeft aantoonbare werkervaring binnen de (Semi-)/overheid
en/of Politie. Motiveer de rol van de kandidaat, geef in de toelichting aan
hoeveel maanden ervaring met bovenstaande is opgedaan en geef een
inhoudelijke situatieschets waaruit deze werkervaring blijkt. De
toelichting is beknopt, to the point en mag daar waar nodig puntsgewijs.
Middels deze toelichting zal de mate van bekwaamheid beoordeeld worden
d.m.v. een puntenverdeling. Tevens zal een inhoudelijke verificatie van dit
criterium in de interviewfase plaatsvinden. Alleen een verwijzing naar het
CV of een algemene motivatie is niet voldoende en zal geen punten
genereren.
werkervaring binnen de (semi-)/overheid en/of Politie. 3/5= De kandidaat
heeft aantoonbare werkervaring binnen de (semi-)/overheid anders dan
Politie. 5/5= De kandidaat heeft aantoonbare werkervaring binnen de
Politie
* De kandidaat heeft aantoonbare werkervaring binnen de digitale opsporing,
handhaving of wetgeving. Motiveer de rol van de kandidaat, geef in de
toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan en
geef een inhoudelijke situatieschets waaruit deze werkervaring blijkt. De
toelichting is beknopt, to the point en mag daar waar nodig puntsgewijs.
Middels deze toelichting zal de mate van bekwaamheid beoordeeld worden
d.m.v. een puntenverdeling. Tevens zal een inhoudelijke verificatie van dit
criterium in de interviewfase plaatsvinden. Alleen een verwijzing naar het
CV of een algemene motivatie is niet voldoende en zal geen punten
genereren.
werkervaring binnen de digitale opsporing, handhaving of wetgeving. 5/5= De
kandidaat heeft aantoonbare werkervaring binnen de digitale opsporing,
handhaving of wetgeving opgedaan bij (een ketenpartner van) de Politie
Competenties:
* Overtuigingskracht
* Sociale vaardigheid
* Creativiteit
* Leervermogen
* Systeemdenken
* Accuratesse
Locatie: Driebergen
Startdatum: 1-3-2025
Duur: 9 maanden
Einddatum: 31-12-2025
Optie op verlenging: nee
Inzet per week: 36 uur
Tarief: marktconform
Sluitingsdatum: 30-1-2025 Sluitingstijd: 9:00
Meer informatieZo zorg je ervoor dat jouw aanbieding opvalt: * CV in topvorm: Lever je CV aan in Word-formaat, in de taal van de opdracht en in een professionele en prettige leesbare lay-out. Maak het CV niet langer dan 7 pagina’s. Laat zien dat je oog hebt voor detail.
* Persoonlijke motivatie: Schrijf een overtuigende motivatie in de 'ik-vorm’, waarin je kort en bondig ingaat op de scope van de opdracht. Licht puntsgewijs toe hoe jij aansluit bij de gestelde eisen en wensen.
* Beschikbaarheid: Vermeld per wanneer je beschikbaar bent, hoeveel uren per week je kunt werken en of je vakantieplannen hebt.
* Tarief of maandsalaris: Vermeld je uurtarief (exclusief BTW) of maandsalaris, specifiek voor deze opdracht, inclusief reis- en eventuele verblijfskosten.
N.B. * Voor deze opdracht werk je uitsluitend met ons samen. Dit betekent dat je je niet via andere intermediairs voor dezelfde opdracht inschrijft. Zo voorkomen we verwarring in het selectieproces en maximaliseren we jouw kansen.
* Onvolledige aanbiedingen kunnen we niet in behandeling nemen.
* Wij houden je op de hoogte van elke stap in het selectieproces: Heb je vragen? Wij zijn er om ze te beantwoorden.
Trefwoorden: Specialist software ontwikkeling
OPDRACHTGEVER:
bedrijfsnaam:
ICQ Groep
contactpersoon:
Ron Brussaard
type:
ZZP, freelance, interim vacature
locatie:
Driebergen
provincie:
uurtarief:
marktconform
ICQ Groep
contactpersoon:
Ron Brussaard
type:
ZZP, freelance, interim vacature
locatie:
Driebergen
provincie:
uurtarief:
marktconform
start project:
01/03/25
referentie:
ITC-005972
duur opdracht:
uren per week:
36 uur
publicatiedatum:
23-01-2025 18:00:29
01/03/25
referentie:
ITC-005972
duur opdracht:
uren per week:
36 uur
publicatiedatum:
23-01-2025 18:00:29