Functieomschrijving
Voor onze klant Justitie en Veiligheid zijn wij opzoek naar een Ontwikkelaar
De Analyse Proeftuin Migratie (APM) is bezig met het programma voor het implementeren van een nieuwe informatiestrategie. Een onderdeel van deze informatiestrategie is de derde iteratie van Keten Management Informatie systeem (ook wel genoemd KMI 3), een data warehouse met verschillende informatieproducten t.b.v. management informatie. Als onderdeel van KMI 3 zal er een web-based beheerportaal ontwikkeld worden voor het uitoefenen van functioneel beheer op de omgeving en tevens voor verschillende self-service functionaliteiten voor de analisten bij APM. De gekozen programmeertaal hiervoor is Python. Additioneel zijn er verschillende reeds in Python ontwikkelde applicaties welke gebruikt worden voor het verzamelen & verwerken van data. Hier zijn nog verschillende toevoegingen en aanpassingen voor nodig waar Python expertise voor wenselijk is.
De opdracht betreft het, in Python, ontwikkelen van een web-based beheerportaal. De ontwikkelaar zal worden voorzien van een functioneel ontwerp en dient de implementatie van het beheerportaal te documenteren en bij afronding over te dragen aan het KMI-team.
Additioneel is het de wens dat er een code review uit wordt gevoerd op een reeds bestaand python programma.
- Opstellen technisch ontwerp voor genoemde beheerportaal - Implementatie van het beheerportaal in Python
- Opstellen documentatie rondom beheerportaal
- Assistentie met uitrol van applicatie in omgeving
Ontwikkelwerkzaamheden rondom andere Python applicaties, waaronder peer reviews, advies en code aanpassingen om de kwaliteit te verbeteren
Achtergrond opdracht
Het Directoraat-generaal Migratie (DGM) staat voor een op maatschappelijk verantwoorde wijze en in overeenstemming met internationale verplichtingen gereglementeerde en beheerste toelating tot, verblijf in en vertrek uit Nederland van vreemdelingen, alsmede verkrijging van het Nederlanderschap of de intrekking daarvan. De Directie Regie Migratieketen (DRM) stelt de migratieketen en haar partners maximaal in staat de Vreemdelingenwet en het vreemdelingenbeleid snel en zorgvuldig uit te voeren. Wij dragen daarmee bij aan een weloverwogen en uitvoerbaar migratiebeleid met respect voor de migrant en dat bijdraagt aan de Nederlandse samenleving. De Analyseproeftuin Migratieketen (APM) is een structureel samenwerkingsverband tussen het DG Migratie en de ketenpartners in de migratieketen, rond business intelligence, data-analyses en prognoses. Hierbij vaardigen ketenpartners business intelligence specialisten af om samen met medewerkers van DRM een impuls te geven aan tactische en strategische stuurinformatie voor de keten. De APM ontwikkelt dashboards, maakt analyses op actuele thema’s in de keten, maakt prognoses en zorgt voor de doorontwikkeling van KMI+, hét datawarehouse van de keten. Door nauwe samenwerking van BI-specialisten uit de keten ontstaat ruimte voor kennisdeling en ontwikkeling en het lerend vermogen van de keten krijgt een impuls
Functie-eisen
- Kandidaat heeft een afgeronde HBO-opleiding/denkniveau
- Kandidaat heeft kennis- en werkervaring met web-based development (Flask en/of Django)
- Kandidaat heeft kennis- en werkervaring met HTML/CSS
- Kandidaat heeft kennis- en werkervaring met UX design
- Kandidaat heeft kennis- en werkervaring als Python 3 ontwikkelaar
Wensen
- Interview met kandidaat op basis van aangeboden document(en) zoals cv en motivatie en verificatie van de eisen en wensen met eventuele bijstelling van de beoordeling.
- Kandidaat heeft werkervaring binnen de (rijks)overheid of uitvoeringsorganisatie Kandidaat is beschikbaar:
- Kandidaat heeft additionele Python kennis voor de ontwikkeling van het beheerportaal en voor het verbeteren van reeds ontwikkelde applicaties.