Standplaats: UTRECHT
Duur: 01-03-2025 - 01-03-2026
Optie tot verlenging: Ja
Reageren voor: 29-01-2025
De data engineer backend
De data engineer backend wordt 50/50 ingezet voor de doorontwikkeling van de applicatie BlueIntel en versterking van het Team Rendement Operationele Informatie (TROI).
BlueIntel:
We zoeken een ervaren backend ontwikkelaar (Python-Django) voor de doorontwikkeling van Blue Intel. Deze applicatie bevat diverse modules om werkprocessen binnen de informatie-organisatie te ondersteunen, vereenvoudigen en makkelijker maken (en als het even kan ook leuker). De kern van de opdracht voor de backend ontwikkelaar ligt in het verder ontwikkelen van de webapplicatie: zowel het door ontwikkelen van bestaande functionaliteiten als het nieuw ontwikkelen van integraties tussen de diverse modules alsook integratie met andere applicaties.
TROI:
Als backend developer versterk je het Team Rendement Operationele Informatie (TROI) van de Dienst Regionale Informatie Organisatie (DRIO) en Dienst Regionale Recherche (DRR). Samen met dit team bouw en onderhoud je informatiesystemen en ontwikkel je mee aan nieuwe tools. Dat betekent dat jij je bezighoudt met het ontwerpen van oplossingen op het gebied van complexe informatiesystemen. Daarnaast bouw en realiseer je deze systemen. Dit gaat met name om het bouwen van applicaties op het gebied van onder andere data science, beeldherkenning en het visualiseren van geo-locaties. Je bent verantwoordelijk voor het ontwikkelen en het testen van deze backend applicaties en het bewaken van de kwaliteit.
Functie-eisen:
Eis 1.
Onder een cv verstaan wij een overzicht van de werkervaring van de Externe.
Dit in het Nederlands gesteld in PDF-formaat, van maximaal 7 pagina's A4.
U dient gebruik te maken van het bijgevoegde template. Maakt u geen gebruik van bijgevoegd template zal uw bieding terzijde worden gelegd.
Eis 2.
De door Inschrijver aangeboden kandidaat is gedurende de uitvoering van de gehele Opdracht in loondienst bij Opdrachtnemer / Onderaannemer en geen ZZP'er / ondernemer.
Dit is een eis en moet duidelijk blijken uit het CV van de kandidaat. Tevens zijn uitgesloten ondernemers in dienst van een eigen BV.
Deze eis blijft van toepassing gedurende de gehele uitvoering van de opdracht. Wanneer blijkt dat de kandidaat niet kan voldoen aan deze eis, zal dit leiden tot uitsluiting van de Inschrijver.
Eis 3.
De kandidaat heeft een afgeronde, erkende en volwaardige opleiding op minimaal HBO niveau.
Dit is een eis en moet duidelijk blijken uit het CV van de kandidaat. De kandidaat dient voor het verificatiegesprek het bewijsmiddel te kunnen overleggen. Wanneer blijkt dat de kandidaat niet over het gevraagde diploma beschikt, zal dit leiden tot uitsluiting van de aanvraag.
Eis 4.
De kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met Python en Django.
Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
Eis 5.
De kandidaat heeft aantoonbare werkervaring met Celery en RabbitMQ.
Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
Eis 6.
De kandidaat heeft aantoonbare werkervaring met PostgreSQL.
Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
Eis 7.
De kandidaat heeft aantoonbare werkervaring met Linux.
Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
Eis 8.
De kandidaat heeft aantoonbare werkervaring met Kubernetes.
Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
Wensen:
De kandidaat heeft minimaal 3 jaar werkervaring met Python en Django.
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.
Puntenverdeling:
0/5= De kandidaat heeft minder dan 3 jaar werkervaring met Python en Django.
1/5= De kandidaat heeft 3 jaar werkervaring met Python en Django.
3/5= De kandidaat heeft meer dan 4 jaar werkervaring met Python en Django.
5/5= De kandidaat heeft meer dan 5 jaar werkervaring met Python en Django.
De kandidaat heeft aantoonbare werkervaring met werken vanuit de 'Extreme Programming' methodiek, met nadruk op 'test driven development' en 'peer programming'.
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 interview fase plaatsvinden.
Alleen een verwijzing naar het CV of een algemene motivatie is niet voldoende en zal geen punten genereren.
Puntenverdeling:
0/5= De kandidaat heeft geen aantoonbare werkervaring met werken vanuit Extreme Programming methodiek met nadruk op 'test driven development en 'peer programming'.
3/5= De kandidaat heeft aantoonbare werkervaring met werken vanuit Extreme Programming methodiek met 'test driven development' of 'peer programming'.
5/5= De kandidaat heeft aantoonbare werkervaring met werken vanuit Extreme Programming methodiek met nadruk op 'test driven development' en 'peer programming'.
De kandidaat heeft aantoonbare werkervaring met het inrichten van complexe omgevingen met asynchrone uitvoering van requests (taken).
De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten.
Puntenverdeling:
0/5= De kandidaat heeft geen aantoonbare werkervaring met het inrichten van complexe omgevingen met asynchrone uitvoering van requests (taken).
5/5= De kandidaat heeft aantoonbare werkervaring met het inrichten van complexe omgevingen met asynchrone uitvoering van requests (taken).
De kandidaat heeft aantoonbare werkervaring met VMware Cloud Foundry.
De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten.
Puntenverdeling:
0/5= De kandidaat heeft geen aantoonbare werkervaring met VMware Cloud Foundry.
5/5= De kandidaat heeft aantoonbare werkervaring met VMware Cloud Foundry.
De kandidaat heeft aantoonbare werkervaring met SSO (Keycloak, OpenID, LDAP, authenticatie/autorisatie).
De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten.
Puntenverdeling:
0/5= De kandidaat heeft geen aantoonbare werkervaring met SSO (Keycloak, OpenID, LDAP, authenticatie/autorisatie).
1/5= De kandidaat heeft aantoonbare werkervaring met SSO met 1 van de tools (Keycloak, OpenID, LDAP, authenticatie/autorisatie).
3/5= De kandidaat heeft aantoonbare werkervaring met SSO met 2 van de tools (Keycloak, OpenID, LDAP, authenticatie/autorisatie).
4/5= De kandidaat heeft aantoonbare werkervaring met SSO met 3 van de tools (Keycloak, OpenID, LDAP, authenticatie/autorisatie).
5/5= De kandidaat heeft aantoonbare werkervaring met SSO met alle tools (Keycloak, OpenID, LDAP, authenticatie/autorisatie).
De kandidaat heeft een afgeronde, erkende en volwaardige opleiding op minimaal HBO niveau in de richting van Informatica of vergelijkbaar.
Puntenverdeling:
0/5= De kandidaat heeft geen afgeronde, erkende en volwaardige opleiding op minimaal HBO niveau in de richting van Informatica of vergelijkbaar.
5/5= De kandidaat heeft een afgeronde, erkende en volwaardige opleiding op minimaal HBO niveau in de richting van Informatica of vergelijkbaar.
De kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met backend ontwikkeling, binnen organisaties en/of binnen het Veiligheidsdomein.
De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten.
Puntenverdeling:
0/5= De kandidaat heeft 2 jaar aantoonbare werkervaring met backend ontwikkeling, binnen organisaties en/of binnen het Veiligheidsdomein.
3/5= De kandidaat heeft 5 jaar aantoonbare werkervaring met backend ontwikkeling, binnen complexe organisaties en/of binnen het Veiligheidsdomein.
5/5= De kandidaat heeft minimaal meer dan 7 jaar aantoonbare werkervaring met backend ontwikkeling, binnen complexe organisaties en/of binnen het Veiligheidsdomein.