Phyton Developer / Front-end Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
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
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.
Requirements
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.
- Je hebt meerdere jaren ervaring als Python developer.
- Je hebt kennis van en ervaring met front-end development, Foundation framework, CSS/Javascript/jQuery, Dataverwerking mbv JSON.
-
Je hebt kennis van en ervaring met back-end development, Python 3, SQL-databases / SQL Alchemy, JSON, OOP en Flask, Blueprints.
- Je hebt ervaring met databases.
About the company
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.
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.
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Netherlands – Europe’s powerhouse for software development?
Best Companies in the Netherlands: Top 25 Companies in 2023
How to Find Tech Jobs in Amsterdam
How to land a developer job in Amsterdam