fullstack developer
Role details
Job location
Tech stack
Job description
Als fullstack developer versterk je het team Business Intelligence (BI). Je bent primair verantwoordelijk voor de doorontwikkeling en het beheer van de landelijke applicatie BlueIntel, en op termijn mogelijk ook het bouwen en onderhouden van nieuwe tools. BlueIntel is een complexe applicatie en bevat diverse modules om het werk van collega's makkelijker te maken en om eenduidig te werken. De applicatie wordt voornamelijk gebruikt binnen de intelligence-organisatie en opsporing en heeft zo'n 1500 gebruikers. Voor een groot deel van hen is BlueIntel onderdeel van hun dagelijkse werkzaamheden. Aan jou de taak om de applicatie BlueIntel verder te ontwikkelen, zowel frontend (Angular 20) als backend (Python/ Django REST). Je draagt bij aan architectuur- en technische keuzes om de applicatie toekomstbestendig te houden. Je houdt je bezig met het oplossen van bugs en performance-issues in zowel frontend als backend. Het monitoren en beheren van de Cloud Foundry-omgeving, de PostgreSQL-database en het deployment-proces, inclusief CI/CD pipelines, artifact repositories (Harbor, Nexus) en het uitrollen van nieuwe releases. Je werkt met het politie designsysteem Blauwdruk (frontend) en de applicatie daarin up-to-date houden. Daarnaast ga je de junior developers en externe ontwikkelaars begeleiden en coachen. Je gaat werken met de volgende technieken/platformen: Angular, Python / Django REST, PostgreSQL, Celery, RabbitMQ, S3-storage, LDAP-authenticatie, Keycloak, Cloud Foundry, Gitlab, Harbor en Nexus.
o Een bruto deel van 17,86% van je salaris. Met dit budget kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Denk bijvoorbeeld aan het uitbetalen van je budget, het kopen van vakantie-uren of ontwikkelactiviteiten zoals een opleiding. o Een netto deel van € 515,91 per jaar. Dit budget kun je bijvoorbeeld gebruiken voor duurzaamheidsdoelen, vakbondscontributie en voor vitaliteit.
- een uitstekende pensioenopbouw bij ABP en betaald ouderschapsverlof (meer info over verlof, regelingen en mogelijkheden). De formele functie binnen het functiegebouw van de politie is operationeel specialist B.
Requirements
Met enthousiasme, leergierigheid en gedrevenheid zoek je altijd naar de beste en juiste oplossing. Je denkt graag mee over het verbeteren van de applicatie, neemt initiatief en weet van aanpakken. Als fullstack developer beweeg jij je gemakkelijk door onze organisatie en stap je zonder moeite op collega's af om even te schakelen. Je communiceert helder en effectief, neemt collega's mee en vraagt door op de behoeften van de teams. Je ziet het als een uitdaging een complexe applicatie te leren kennen, draaiend te houden en te verbeteren. Wij vragen flexibiliteit omdat je werkzaamheden verricht door het hele land. Verder beschik je over:
-
hbo (bachelor) werk- en denkniveau;*
-
aantoonbare relevante werkervaring als fullstack developer;
-
conceptuele kennis van business intelligence;
-
bij voorkeur ervaring met de volgende onderwerpen Angular, Python / Django REST, PostgreSQL, Celery, RabbitMQ, S3-storage, LDAP-authenticatie, Keycloak, Cloud Foundry, Gitlab, Harbor, Nexus en designsystem;
-
uitstekende mondelinge en schriftelijke communicatieve vaardigheden in het Nederlands en Engels.
-
Je hebt de Nederlandse nationaliteit (dit mag ook je tweede nationaliteit zijn).
- Je hebt een diploma op hbo-niveau (bachelor) of je bent daaraan gelijkgesteld via EVC. Of je hebt minimaal twee jaar aantoonbare ervaring op het gevraagde werk- en denkniveau. Dit moet je aantonen met je cv, aangevuld met een officiële functiebeschrijving, vacaturetekst of ander document waarin het gevraagde werk- en denkniveau duidelijk staat vermeld.
Benefits & conditions
Digitalisering is niet meer weg te denken uit onze samenleving, data groeit exponentieel. Een mooie kans om politiewerk nog effectiever en efficiënter uit te voeren. Integreer jij datagedreven werken in onze werkwijze? Dan zoekt de politie in Midden-Nederland jou!
De standplaats is Utrecht. Er is ruimte voor 0,89 fte. Het betreft een functie voor 32 uur per week. Afhankelijk van je achtergrond volg je aan de Politieacademie een 14-weekse opleiding voor specifieke inzetbaarheid (36 uur per week), met eventueel aansluitend een voor de functie benodigd aanvullend opleidingsprogramma. Tijdens deze opleiding(en) ontvang je al het met jou overeengekomen salaris. Het positief afronden van het verplichte assessment is voorwaarde om aan de opleiding te kunnen beginnen. Het behalen van de opleiding is een vereiste om deze functie uit te kunnen oefenen. Hier vind je alle informatie met betrekking tot de selectieprocedure, het assessment en de opleiding. Tijdens de interne specifieke politieopleiding word je tijdelijk aangesteld als ambtenaar in opleiding. Na het voltooien van de opleiding bieden we je een tijdelijke aanstelling aan, waarbij een proeftijd van één jaar van toepassing is. Na deze proeftijd volgt zo snel mogelijk een vaste aanstelling. Binnen de politie investeren we in jouw toekomst. We bieden uitgebreide ontwikkelingsmogelijkheden en een aantrekkelijk pakket arbeidsvoorwaarden. Denk hierbij aan:
- een bruto maandsalaris van minimaal € 3.589,- en maximaal € 5.654,- (schaal 10 Bbp) op basis van een 36-urige werkweek