11 Mar. 2022

Phyton Developer / Front-end Developer

24
32
Noord-Brabant

Aanvraag ICS13276 Tijdelijke inhuur

Voor Taskforce RIEC Brabant-Zeeland zijn wij op zoek naar een Phyton Developer / Front-end Developer.

Omschrijving opdracht:
Als Taskforce-RIEC ondersteunen en adviseren we onze netwerkpartners bij de aanpak van ondermijnende criminaliteit. Vanuit onze verschillende teams is er een veelheid aan producten, diensten en activiteiten welke geleverd worden. Er is een eerste stap gezet in het verzamelen van deze data in een applicatie waarbij de informatie wordt getoond in een dashboard. Via dit dashboard geven we de organisatie inzage in onze activiteiten. Hierdoor verbeteren we onze samenwerking en kunnen we eenvoudiger rapporteren over de geleverde inzet en het behaalde resultaat.
Wat begon als een klein initiatief, is uitgegroeid tot een prototype gebaseerd op de basale elementen die het dashboard moet gaan kennen, dit prototype moet daadwerkelijk gerealiseerd en verder uitgebouwd worden.
Het moet een gebruiksvriendelijke volwaardige applicatie worden voor alle medewerkers van TF-RIEC.
Het eindproduct is een object oriented product dat modulair wordt opgebouwd met behulp van blueprints. Het dashboard gebruikt een SQL database voor alle dataverwerking en opslag. De communicatie tussen front-end en back-end gebeurt op basis van een API die gemaakt wordt in de back-end.

Omschrijving project:
In dit project wordt het gerealiseerde prototype van het dashboard gelanceerd en in beheer genomen. Vervolgens worden diverse onderdelen doorontwikkeld en de oude/tijdelijke oplossingen worden uitgefaseerd.
Dit project kent een klein ontwikkelteam binnen TF-RIEC, er wordt ondersteuning gezocht op zowel back-end als front-end ontwikkeling

Gewenst profiel:
We zoeken iemand die inzetbaar is als python developer maar ook kennis en ervaring heeft met front-end development. Onder (functioneel) aansturing van een projectleider (en in afstemming met een interne inhoudelijk specialist) zorg je ervoor dat een 1.0 versie van het dashboard ontwikkeld en gelanceerd wordt.
Vervolgens worden volgens planning diverse elementen (door)ontwikkeld, getest en toegevoegd. Bij derealisatie van het dashboard is gebruiksvriendelijkheid een belangrijke eis. Er is tevens behoefte aan verschillende weergaves (denk aan digitale pagina’s, maar ook vaste factsheets die geprint kunnen worden).
Voor de back-end ontwikkeling vragen we kennis en ervaring met:
- Python 3, SQL-databases / SQL Alchemy, JSON, OOP en Flask, Blueprints
Voor de front-end ontwikkeling vragen we kennis en ervaring met:
- Foundation framework, CSS/Javascript/jQuery, Dataverwerking mbv JSON
- Ervaring met databases is een pre.

Resultaat:
Het resultaat zal een python-webserver zijn die de functie heeft om data invoer op te slaan/te analyseren en vervolgens weer te geven in een Foundation framework. Voor de gebruiker moet het een stabiel en gebruiksvriendelijk dashboard zijn met aantrekkelijke weergaves. Het beheer van de applicatie is eenvoudig over te dragen aan een van onze vaste medewerkers.

Deliverables:
1) Het dashboard moet een registratietool krijgen voor rechtstreekse invoer (door de eindgebruiker). Dit vervangt de import van losse datasets, met verschillende formats. Dit moet een gebruiksvriendelijke en uniforme tool worden, waarbij gebruik gemaakt wordt van verplichte keuzevelden en optionele tekstvelden.
2) Er moet een (technisch) stabiele en (inhoudelijk) betrouwbare gegevensverwerking, -opslag en -output worden ontwikkeld.
3) Het dashboard moet stabiel en gebruiksvriendelijk worden met een interactieve/natuurlijke navigatie. Het moet gaan bestaan uit diverse overzichtspagina’s die uit meerde lagen bestaan op de onderdelen ‘gebied’, ‘team/programma’ en ‘thema’.
4) Er moeten geautomatiseerde factsheets ontwikkeld worden waarmee de beschikbare data ook fysiek/printbaar meegenomen kan worden.

Functie eisen (knock-out criteria)

1. Je hebt meerdere jaren ervaring als Python developer.
2. Je hebt kennis van en ervaring met front-end development, Foundation framework, CSS/Javascript/jQuery, Dataverwerking mbv JSON.
2. Je hebt kennis van en ervaring met back-end development, Python 3, SQL-databases / SQL Alchemy, JSON, OOP en Flask, Blueprints.

Functie wensen (gunningscriteria)

1. Je hebt ervaring met databases.

Algemene informatie m.b.t. de aanvraag

Locatie: Rijen/Uden/thuis
Startdatum: zsm
Duur: 5 maanden
Optie op verlenging: ntb
Inzet: 24-32 uur per week
Tarief: marktconform
Sluitingsdatum: 11-03-2022
Sluitingstijd: 09:00 uur
Intakegesprek: nnb

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

Rijen/Uden/thuis
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.