Fullstack Ontwikkelaar

ICQ-Flex Profs BV
Woerden, Netherlands
1 day ago
Apply on www.icq.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Bash Shell Cloud Computing Databases Continuous Delivery Continuous Integration Extract Transform Load (ETL) Linux DevOps Django Web Framework Elasticsearch Python (Programming Language)
+20 more
PostgreSQL Linux Servers MariaDB MySQL Neo4j Nginx Open Source Technology RabbitMQ Data Logging Flask (Web Framework) Backend Gitlab AngularJS Kubernetes Information Technology Front End Software Development Restful APIs Docker Elk Stack Jenkins

Job description

De landelijke informatieorganisatie (DLIO) van de Politie zoekt 2 Full Stack Developers voor het toegankelijk maken, analyseren en duiden van informatie. De informatieorganisatie geeft overzicht en inzicht in de internationale en nationale veiligheidssituatie. Het team waarin je terecht komt helpt de DLIO om in (big) data de juiste informatie te vinden. Dit gebeurt door het analyseren van losstaande data bestanden en door structureel informatie uit de politiesystemen te modelleren. Of het nu gaat om cybercrime, georganiseerde criminaliteit op het Darkweb, hooligans of terroristen; elk thema loopt tegen vragen aan die met een data-gerichte aanpak beantwoord kunnen worden. En die antwoorden helpen de politie vooruit om Nederland veiliger te maken. Als developer ben jij de schakel tussen de onderdelen van de projecten in het team. Daarnaast heb jij regelmatig contact met de Dienst ICT, Team High Tech Crime en andere onderdelen van de Politie. Jij kan modellen en oplossingen bij de klant brengen en er voor zorgen dat er aan de wensen van de klant en de technische requirements van het project voldaan wordt. Jij bent in staat om een product van A tot Z te bedenken en uit te werken. Hiervoor zal er van je gevraagd worden dat je zowel de backend als de frontend kan ontwikkelen. Ook het bouwen van REST API’s is iets wat tot je takenpakket hoort en waar jij dus goed in bent. Tot slot draag je bij om de innovatieve toepassingen en modellen die door datascientisten ontwikkeld worden onder te brengen in applicaties die door eindgebruikers gebruikt worden. Het kan zijn dat je aan meerdere projecten tegelijk werkt.

Je bent als lid van een projectteam mede-verantwoordelijk voor de tijdige realisatie van een project. Binnen ons team werken we op basis van gelijkwaardigheid en samenwerking aan het resultaat. Het kan zijn dat binnen projecten je een meer coordinerende rol op je moet nemen.

Ontsluiten van databases;

  • Realisatie van een ELK-stack;
  • Aanmaken van Elastic Index;
  • Realiseren van data-pipelines van en naar databases, al dan niet met ETL-componenten;
  • Ontwikkelen van een front-end;
  • Realiseren van services op het gebied van autorisatie, authenticatie en/of logging;
  • Ontwikkelen van (REST)-API’s;
  • Diverse werkzaamheden die gerelateerd zijn aan de gevraagde werkervaring.

Requirements

  1. Minimaal een afgeronde, erkende en volwaardige HBO opleiding.
  2. Minimaal 1 jaar aantoonbare werkervaring met ElasticSearch: kennis van opzetten van indexen, definitie van mappings, en opstellen van queries(met aggregaties).
  3. Minimaal 3 jaar aantoonbare werkervaring met Python en Django en Linux.

  4. Aantoonbare werkervaring met graph databases zoals Neo4J, en het zelf schrijven van complexe queries in bijv. Cypher.
  5. Aantoonbare werkervaring met FLASK.
  6. Minimaal 1 jaar aantoonbare werkervaring met het schrijven van apps met een web interface, bij voorkeur met Python en Angular als back end. Hierbij heb je ook oog voor usability/user experience.
  7. Aantoonbare werkervaring met het werken aan kritische systemen. Het inrichten van Continuous integration, Continuous Deployment via bv GitLab.
  8. Minimaal 3 jaar aantooonbare devops-achtige werkervaring met het opzetten van Linux servers, installatie en configuratie van open source (server-)software. Je weet jezelf te redden vanaf de commandline.
  9. Minimaal 3 jaar aantoonbare werkervaring met MariaDB / MySQL en of Postgress.
  10. Aantoonbare werkervaring met technieken als: Bash, Nginx, RabbitMQ en cloud platforms zoals Docker, Kubernetes, CloudFroundry, Jenkins.

Competenties

Probleemanalyse: Signaleert problemen, zoekt en herkent belangrijke informatie, rafelt vraagstukken uiteen en legt verbanden tussen gegevens.

Overtuigingskracht: Toont gedrag dat er op is gericht om anderen te overtuigen van een bepaald standpunt en instemming te krijgen met bepaalde plannen of ideeën.

Coachen: Verkent de ontwikkelbehoeften van medewerkers en stimuleert, motiveert en coacht hen om hun vakbekwaamheid op een hoger niveau te brengen en de medewerkers zo verder te ontwikkelen.

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: Stelt hoge eisen aan de kwaliteit van het eigen werk. Is voortdurend op zoek naar mogelijkheden om de kwaliteit te verbeteren.

Leervermogen: Is alert op nieuwe informatie. Maakt zich actief meester van nieuwe kennis en past deze effectief toe voor de eigen functie.

Samenwerken: Heeft oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat.

About the company

Het Data Intelligence Team waar je komt te werken is op zoek naar een Full Stack Ontwikkelaars die het team het komende jaar komt versterken. De vele ontwikkelingen die op dit moment plaatsvinden vragen om een ontwikkelaar die zich snel en wendbaar binnen het team manifesteert en een bijdrage levert aan het realiseren voor ons innovatieve projecten. De werkzaamheden zijn divers en afwisselend en vragen daarom om wendbaarheid en een can-do mentaliteit.

Vanuit de rol wordt verwacht dat je zelf actief werkt aan het opbouwen van je netwerken en zelfstandig contacten onderhoudt.

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.

Apply on www.icq.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · World Congress 2026 Europe

2:24 min

Comparing Neo4j and GraphQL conceptual models

William Lyon · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

5:02 min

Manual port forwarding configuration using network address translation

Oliver Seitz Oliver Seitz · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all