12 Jul. 2022

Dev Ops Ontwikkelaar

36
Utrecht

Aanvraag ICAP15340 Tijdelijke inhuur

Voor de Nationale Politie zijn wij op zoek naar een Dev Ops ontwikkelaar.

Omschrijving opdracht:
Voor het cluster Digitaal Politie Contact (DPC) binnen de productielijn VIB zoeken we een ondernemende, veelzijdige en vakbekwame DevOps-ontwikkelaar. In een team wordt momenteel gewerkt aan meerdere producten: Servicemodule, Coördinatie Intake en het Berichtenportaal. De Servicemodule is de applicatie die de politie gebruikt voor het registreren van meldingen die via 0900-8844 binnenkomen en die worden doorgezet naar een basisteam voor afhandeling. De Servicemodule (8844) en GMS (112) leveren mutaties van meldingen direct aan en het portaal zorgt voor de aflevering bij geabonneerden. Een voorziening kan een abonnement nemen op het portaal om op de hoogte te blijven van wijzigingen. Met behulp van Coördinatie Intake worden opdrachten (voortvloeiend uit de binnenkomende meldingen) toegewezen aan collega’s en wordt de voortgang op de afhandeling bewaakt.

Doelstelling:
Met andere betrokkenen voltooien van 20 sprints gedurende de inzetperiode.
Realisatie van onderstaande onderwerpen/resultaten:
1. Realiseren Signalenportaal in het kader van de Implementatie van een Omnichannelstrategie binnen de politie
De visie van DPC voor 2021 is de realisatie van een Omnichannel strategie. Het Signalenportaal wordt een belangrijke enabler voor de implementatie van deze strategie. Dit portaal zorgt immers voor de verbinding tussen de klantervaring (voorkant) en de achterliggende politie processen. Hiervoor is dit portaal nodig.
De Servicemodule (8844) en GMS (112) leveren mutaties van meldingen direct aan en het portaal zorgt voor de aflevering bij geabonneerden. Een voorziening kan een abonnement nemen op het portaal om op de hoogte te blijven van wijzigingen.
Met de portaal wil de politie bereiken dat burger én politie altijd en overal over dezelfde informatiepositie beschikt ongeacht via welk kanaal een burger contact gezocht heeft met de politie.

Wat moet er gerealiseerd worden?
- koppelvlak Signalenportaal – GMS
- koppelvlak met primaire processensysteem politie (BVH / OPP-RAPP)
- aansluiten politie.nl op Signalenportaal
2. Verbeteren Intake & Service Cybercrimefenomenen
De veranderopgave is het verbeteren van de intake en service richting burgers en bedrijven om de aangifte/melding bereidheid te verhogen én om de kwaliteit van de data hiervan te vergroten. De stip op de horizon is een landelijke ingerichte organisatie voor de opvolging van de cybercrimethema´s met centrale sturing en een geautomatiseerd proces voor de clustering van meldingen en aangiftes en een juiste routering van de werkpakketten. Het gaat specifiek om de intake en service rondom de cybercrime thema’s die op dit moment bij de cybercrimeteams zijn belegd. De veranderopgave vormt een onderdeel van het programma cybercrime en wordt uitgevoerd in nauwe samenwerking met de portefeuille Dienstverlening.

Op dit moment vinden binnen het IV-domein al een aantal ontwikkelingen plaats die een bijdrage gaan leveren aan de veranderopgaaf van Cybercrime. Voorbeelden hiervan zijn het uitbreiding van kanalen voor intake in het kader van de omnichannelstrategie, doorontwikkeling Internet aangifte en realisatie van een signalenportaal voor het routeren van verschillende type signalen waaronder meldingen en aangifte.

De komende periode moeten ten behoeve van een aantal cybercrimefenomenen aangifte formulieren ontwikkeld worden. Door een collega van Intake & Service moeten kwaliteitscontroles uitgevoerd kunnen worden en na accordering moeten aangiften verwerkt kunnen worden in het primaire processensysteem van de politie. Het gaat om de volgende fenomenen:
- Bankphishing
- Account take over
- Sextortion
- BEC-fraude / CEO-fraude
- DDOS
- Ransomware
3. Operatie Centurion
Gedigitaliseerde criminaliteit is een groeiend fenomeen, beïnvloed door toenemende digitalisering, social media en thuiswerken en heeft een locatie-onafhankelijk karakter. De politie is juist gebieds-gebonden georganiseerd is en laat bij internetaangiften doorgaans juist de woonplaats van slachtoffers bepalend zijn voor wáár een aangifte wordt afgehandeld. Een groot deel van de gedigitaliseerde criminaliteit betreft kleine vermogensdelicten met – ieder op zich - relatief lage prio voor politie. In een pilot van LMIO, Landelijk Meldpunt Internet Oplichting, is onderzocht hoe de politie Aan-en-verkoop-fraude (MK F636) effectief kan aanpakken. Deze pilot was een samenwerkingsverband tussen de Landelijke Eenheid en enkele regionale teams uit drie eenheden en heeft naast opsporingsresultaten ook leerpunten voor de aanpak opgeleverd.
Het programma Centurion stelt zich ten doel om de aanpak van gedigitaliseerde criminaliteit te verbeteren en de relatief lage pakkans te verhogen. Het programma wil lering trekken uit de aanpak van LMIO en deze aanpak breder, d.w.z. landelijk in gaan zetten. Daarnaast zijn binnen Centurion ook andere vormen van online fraude geïdentificeerd, die geschikt zijn om met de LMIO-aanpak te lijf te gaan. Het programma Centurion wil óók die vormen van gedigitaliseerde criminaliteit aanpakken door de gebruikte werkprocessen en IV-middelen landelijk te optimaliseren.

Voor de volgende delictsoorten moet de Centurion aanpak geïmplementeerd worden:
- aan-en-verkoop-fraude online
- vriend-in-nood-fraude
- phishing
- bankhelpdesk-fraude
4. Kennismanagementsysteem
De eigenaar van informatie die vastgelegd dient te worden in de centrale bron, is op dit moment niet organisatorisch ingebed en regie en beheer niet “centraal” georganiseerd. Hierdoor kan de consistentie en kwaliteit van informatie moeilijk gewaarborgd worden. Binnen verschillende dienstonderdelen en voorzieningen wordt onafhankelijk van elkaar dezelfde informatie beheerd en onderhouden, waardoor het risico bestaat dat burgers op basis van het gekozen kanaal een ander antwoord krijgen op dezelfde vraag. Dit laatste zal resulteren in een afname van het vertrouwen in de Politie.

De Servicemodule is de intake voorziening van de politie. Deze voorziening moet worden aangesloten op het kennismanagementsysteem Polly, zodat de medewerkers van Intake en Service bij intake over de altijd over de juiste informatie beschikken om de burger te helpen.

Omschrijving verantwoordelijkheden:
- Vanuit Specifieke kennis (Java en Kafka) ontwikkelen van software.
- Vanuit deze werkzaamheden ben je betrokken bij het ontwikkelteam. Vanuit het team lever je een bijdrage aan tweekelijkse sprints.
- Deelname aan de scrum events
- Borgen van kennis en opstellen van documentatie
- Voortgangsgesprekken

Contacten:
Je hebt voornamelijk contact met het DevOps-team, de product owner en de scrum master. Daarnaast heb je regelmatig contact met bijvoorbeeld andere ontwikkelaars binnen de organisatie, of medewerkers met expertise op het gebied van UX of architectuur.

Functie eisen (knock-out criteria)

1. Je hebt minimaal een erkende, volwaardige en afgeronde MBO-opleiding.
2. Je hebt de afgelopen 5 jaar, minimaal 2 jaar aantoonbare werkervaring als senior Java ontwikkelaar.
3. Je hebt in de afgelopen 5 jaar, minimaal 1 jaar aantoonbare werkervaring met Javascript / Typescript-ontwikkeling.
4. Aantoonbare werkervaring op het gebied van CI/CD (zoals release management).
5. In de afgelopen 5 jaar, minimaal 1jaar aantoonbare werkervaring met SQL.

Functie wensen (gunningscriteria)

1. Bij voorkeur heb je in de afgelopen 5 jaar, minimaal 1 jaar aantoonbare werkervaring met Angular (versie 2+).
2. Bij voorkeur heb je werkervaring met Jira en Confluence of vergelijkbare tools.
3. Bij voorkeur heb je aantoonbare werkervaring met Oracle-databases.
4. Bij voorkeur heb je aantoonbare werkervaring op het gebied van (geautomatiseerd) testen/softwarekwaliteit (unit testing van frontend-code en/of Integratie/UI testen van frontend).
5. Bij voorkeur heb je aantoonbare recente werkervaring met het beheren van complexe IT-systemen met meer dan 1.000 gebruikers.
6. Bij voorkeur heb je werkervaring met Jenkins.
7. Aantoonbare ontwikkelervaring met berichtenuitwisseling via Kafka of Message Bus.
8. Aantoonbare werkervaring met GIT / Gitflow.

Competenties

- Samenwerken: Heeft oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat.
- Probleemanalyse: Signaleert problemen, zoekt en herkent belangrijke informatie, rafelt vraagstukken uiteen en legt verbanden tussen gegevens.
- Communicatief vaardig: Maakt feiten, meningen en ideeën aan anderen in begrijpelijke taal mondeling duidelijk.
- Initiatief: Signaleert kansen. Handelt ernaar en durft daarbij risico’s te nemen om uiteindelijk een bepaald herkenbaar voordeel voor de organisatie te behalen. Begint liever uit zichzelf dan passief af te wachten.
- Klantgerichtheid: Herkent en onderzoekt de wensen en behoeften van anderen en speelt daarop in.
- Leervermogen: Is alert op nieuwe informatie. Maakt zich actief meester van nieuwe kennis en past deze effectief toe voor de eigen functie.

Algemene informatie m.b.t. de aanvraag

Locatie: Utrecht
Startdatum: 03-10-2022
Duur: 02-10-2023
Optie op verlenging: optioneel
Inzet: 36 uur per week
Tarief: marktconform
Sluitingsdatum: 12-07-2022
Sluitingstijd: 09:00
Intakegesprek: zsm na de beoordeling

Hoe dient uw aanbieding verzorgd te worden?

- CV in ”Word-formaat” geschreven in de taal van de uitvraag;
- Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
- Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
- Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.
- Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
- Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
- Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Locatie

Utrecht
Team Recruitment ICQ Groep

Contactpersoon

Team Recruitment ICQ Groep
ICQ-Groep gebruikt cookies om bepaalde voorkeuren te onthouden en vacatures af te stemmen op je interesses.