Beschrijving
19-06-2017
31-12-2017
Ja, 1 jaar
36
Opdracht omschrijving
Het cluster OPP houdt zich bezig met de vernieuwing van de informatievoorziening voor het operationeel politie proces (=OPP), waarmee een robuuste informatievoorziening en uitfasering van de huidige ‘oude’ informatiesystemen wordt bereikt.
Er wordt gewerkt met agile/SCRUM in een dynamische context met veel nieuwe elementen, waardoor een flexibele opstelling, leergierige houding en doorzettersmentaliteit onmisbare persoonskenmerken zijn. Om Agile te kunnen werken is een speciale "mind-set" nodig. Dit vraagt een flexibele en creatieve ontwikkelaar, goede communicatieve vaardigheden en de welwillendheid om samen te werken binnen een team
Het project OPP ontwikkelt een device onafhankelijke web applicatie waarbinnen diverse operationele Politie processen (functionele stromen) aangeboden worden. In een eerdere fase is met een proof-of-concept (POC) de web applicatie middels een cordova app gebouwd en uitgeleverd op de bestaande mobiele infrastructuur. Voor de volgende fase zijn we op zoek naar een ervaren mobiele applicatie ontwikkelaar welke op basis van de uitkomsten van deze POC de app naar een productioneel niveau kan brengen, onderhouden en verder kan integreren met bestaande apps.
Je bouwt en onderhoudt namens het platformteam de mobiele applicatie, waarbinnen verschillende operationele functionaliteiten worden geleverd vanuit de functionele ontwikkelteams. Daarbij zal je tevens je inhoudelijke expertise moeten inzetten om binnen de functionele teams de applicatie meer gebruik te laten maken van de mobiele toepassingsmogelijkheden. Je bent in staat om invulling te geven aan de niet-functionele aspecten zoals performance, beveiliging, betrouwbaarheid. Je bent daarbij verantwoordelijk voor de monitoring, optimalisatie en tuning van het middelengebruik zoals processor, geheugen, grafische weergave en batterij verbruik.
-hardening van de applicatie
-profiling
-het aanspreken van sensoren (camera, locatie, NFC etc.)
-het opzetten, onderhouden en beheren van interactieprocessen met andere applicaties (explicit intents) met beveiligde datastroom tussen apps
-implementeren notificaties op het toestel
-optimaliseren performance (processor, geheugen, grafische weergave, batterij)
-Implementeren van SSO op het mobiele platform (middels citrix netscaler)
-packaging en deployment van mobiele applicaties
Offline werken
-managen van de activity lifecycle
-Omgang met lokale (persistente) beveiligde opslag van gegevens
NVT
Het is expliciet de wens van de politie om kennisoverdracht van specialismen te bewerkstelligen. Daarom is enige vorm van coaching-skills gewenst.
Project
Minimaal afgeronde informatica opleiding op HBO niveau
Ervaring met het ontwikkelen van:
-Single page web applicaties
-Responsive user interfaces en touch gestures (swipe, scaling, drag-n-drop)
-Interactie processen (bv intents) tussen applicaties op het toestel
-offline mogelijkheden van mobiele apps
-Apps met multimediale toepassingen
Kennis en ervaring met frameworks en tools:
-Bootstrap
-Android Studio
-Cordova
-Bitbucket, Jira, Confluence, Jenkins, Nexus
-bij voorkeur bekend met de MDM oplossing van Citrix.
Algemene ervaring
-Ervaring met het opzetten van security en encryptie is een pre
-Inrichten van het bouwproces voor een variëteit van verschillende devices, scherm groottes, platform versies, OS versies en applicatie versies
-Ervaring met AngularJS, TypeScript, Gulp.
-flexibele opstelling
-leergierige houding
-doorzettersmentaliteit
-vakmanschap
-systeemdenken
Beschikbaarheid
De kandidaat is inzetbaar vanaf 19-06-2017 (of indien mogelijk zoveel eerder als de screening akkoord is) tot en met 31-12-2017 voor 36 uur per week. Het contract kan door de opdrachtgever optioneel worden verlengd. De startdatum is onder voorbehoud van een tijdige afronding van het kandidaten onderzoek. Dit kan ook betekenen dat de startdatum van de opdracht zal moeten worden opgeschoven. Aan de vermelde startdatum in de aanvraag kunnen zodoende geen rechten worden ontleend.
Fase 1: Schriftelijke beoordeling
Prijs (eisen)
Geen limieten
Inclusief alle kosten, exclusief BTW.
Kwaliteit (eisen)
U voegt een cv van maximaal 5 pagina's A4 toe. U dient gebruik te maken van het bijgevoegde template en alle gevraagde onderdelen in te vullen.
20 % Ervaring met het opzetten van interactie processen (bv intents) tussen applicaties op het toestel (Android specifiek) is een wens. Benoem in de toelichting waar deze ervaring is opgedaan en geef één of meerdere voorbeelden van de werkervaring mbt het opzetten van interactie processen tussen applicaties op het toestel en geef het platform aan (onze voorkeur gaat uit naar kandidaten die ervaring hebben met Android) De toelichting is beknopt, to the point en mag daar waar nodig puntsgewijs. Middels deze toelichting zal de mate van bekwaamheid beoordeelt worden dmv een rapportcijfer (0 = slecht, 2= matig, 2 tot 4 = matig/voldoende, 6 = voldoende, 8 = goed en 10 = uitstekend). Tevens zal een inhoudelijke verificatie van dit criterium in de interviewfase plaatsvinden. Puntenverdeling: 0 = 0/5 2 = 1/5 4 = 2/5 6 = 3/5 8 = 4/5 10 = 5/5 Het ontbreken van de informatie of alleen een verwijzing naar het CV leidt tot puntenaftrek. Geen kopie van het CV in de toelichting kopiëren maar geef een (korte) toelichting waaruit bovenstaande gevraagde ervaring blijkt.
15 % Ervaring met gebruik van sensoren (Cordova) en de integratie met een device onafhankelijke applicatie (mobiel en desktop) is een wens en dient duidelijk zichtbaar te zijn in het CV van de kandidaat. Een inhoudelijke / vaktechnische verificatie zal in de interviewfase plaatsvinden.
15 % Ervaring met het ontwikkelen van offline mogelijkheden van mobiele apps is een wens en dient duidelijk zichtbaar te zijn in het CV van de kandidaat. Een inhoudelijke / vaktechnische verificatie zal in de interviewfase plaatsvinden.
5 % Ervaring opzetten van security en encryptie is een wens en dient duidelijk zichtbaar te zijn in het CV van de kandidaat. Een inhoudelijke / vaktechnische verificatie zal in de interviewfase plaatsvinden.
5 % Ervaring met het ontwikkelen van Apps met multimediale toepassingen (beeld en geluid) is een wens en dient duidelijk zichtbaar te zijn in het CV van de kandidaat. Een inhoudelijke / vaktechnische verificatie zal in de interviewfase plaatsvinden.
5 % Kennis en ervaring met MDM oplossing Citrix Worx is een wens en dient duidelijk zichtbaar te zijn in het CV van de kandidaat. Een inhoudelijke / vaktechnische verificatie zal in de interviewfase plaatsvinden.
5 % Ervaring met optimalisatie en tuning van apps op gebied van middelengebruik is een wens en dient duidelijk zichtbaar te zijn in het CV van de kandidaat. Een inhoudelijke / vaktechnische verificatie zal in de interviewfase plaatsvinden.
5 % Ervaring met het ontwikkelen van Single page web applicaties is een wens en dient duidelijk zichtbaar te zijn in het CV van de kandidaat. Een inhoudelijke / vaktechnische verificatie zal in de interviewfase plaatsvinden.
25 % Ervaring met het inrichten van het bouwproces voor een variëteit van verschillende devices, scherm groottes, platform versies, OS versies en/of applicatie versies is een wens. Benoem in de toelichting de periode (dd-mm-jj) waarin deze ervaring is opgedaan en geef voorbeelden van de werkervaring. De toelichting is beknopt, to the point en mag daar waar nodig puntsgewijs. Middels deze toelichting zal de mate van bekwaamheid beoordeelt worden dmv een rapportcijfer (0 = slecht, 2= matig, 2 tot 4 = matig/voldoende, 6 = voldoende, 8 = goed en 10 = uitstekend). Tevens zal een inhoudelijke verificatie van dit criterium in de interviewfase plaatsvinden. Puntenverdeling: 0 = 0/5 2 = 1/5 4 = 2/5 6 = 3/5 8 = 4/5 10 = 5/5 Het ontbreken van de informatie of alleen een verwijzing naar het CV leidt tot puntenaftrek. Geen kopie van het CV in de toelichting kopiëren maar geef een (korte) toelichting waaruit bovenstaande gevraagde ervaring blijkt.
Planning
16-03-2017 00:00
20-03-2017 15:00
21-03-2017 23:59
27-03-2017 10:00
27-03-2017 00:00
12-06-2017 23:59
|