Python developer

ICQ-Flex Profs BV
Utrecht, Netherlands
3 days ago
Apply on www.icq.jobs
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Part-time (≤ 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Proxmox Microsoft Windows Agile Methodology Cyber Security Linux Django Web Framework Python (Programming Language) Open Source Technology Open Source Intelligence Windows PowerShell Scrum Methodology VirtualBox
+4 more
Git Celery Docker Vmware

Job description

Deze opdracht\pilot vindt plaats binnen DMO/JIVC bij de afdeling Informatie en Veiligheid. Binnen deze afdeling is een Dev-Ops team in ontwikkeling verantwoordelijk voor het ontwerp, ontwikkeling en onderhoud op OSINT applicaties die binnen JIVC zijn ontwikkeld. Dit wordt op een Agile methode uitgevoerd. Het betreft hier een veilige/vm omgeving (windows/ubuntu) waarbinnen wordt gezorgd dat er OSINT kan worden bedreven op een veilige wijze en nieuwe applicaties (open source / python based) worden toegevoegd en onderhouden. Nauwe samenwerking met security en beheer collega’s is cruciaal. We zoeken een zelfstartende developer. Een concrete Python casus maakt onderdeel uit van het selectietaject. Thema: webscraping

Je wordt als (lead)developer in nieuw op te richten dev-ops team geplaatst waarbij je met een agile mindset werkt aan de ontwikkeling van een OSINT platform. Veilige, niet herleidbare oplossingen ontwikkel je in samenwerking met de opdrachtgever(s), dit zullen vaak product owners zijn. Je bent een teamplayer en hebt een attitude dat er elke dag verbeteringen worden bedacht en doorgevoerd, Cyber security is key, hiertoe werk je vaak en graag samen met de betreffende afdelingen waarmee we altijd een stapje voorlopen op de vereiste maatregelen.

Het betreft in deze aanvraag regulier werk waarvan de uitvoering plaatsvindt onder toezicht en leiding van een medewerker van Defensie (projectleider/behoeftesteller). De uitvoering gebeurt op basis van inspanningsverplichting en is hoogstwaarschijnlijk langdurig van aard.

Requirements

Alvorens te kunnen starten met de werkzaamheden dient de kandidaat in het bezit te zijn van een Verklaring van Geen Bezwaar (VGB) van de Militaire Inlichtingen- en Veiligheids Dienst (MIVD) op het niveau B.

  1. Je hebt 3 jaar werkervaring met Python 2.x en 3.x.
  2. Je hebt 3 jaar kennis van / ervaring met Linux.
  3. Je hebt 3 jaar kennis van / ervaring met Windows 10 en/of Windows 11.
  4. Je hebt 1 jaar ervaring met het werken in een Agile / Scrumteam (agile mindset).
  5. Je bent minimaal 32 uur per week beschikbaar .
  6. Je moet minimaal beschikken over een afgeronde HBO opleiding.
  7. Je beheerst de Nederlands taal vloeiend in woord en geschrift, niveau B2.

  8. Je hebt werkervaring met virtualisatiesoftware zoals VMWare, Proxmox of Virtualbox.
  9. Je hebt werkervaring met Python en libraries zoals Django, ScraPy en Celery.
  10. Je hebt werkervaring met Windows 10, Windows 11 en PowerShell.
  11. Je hebt kennis van CyberSecurity en Threat modelling.
  12. Je hebt ervaring met development tools zoals Docker en git.
  13. Je hebt een afgeronde HBO opleiding op technisch/ict/bedrijfskundig gebied (of hoger).

Benefits & conditions

Schatting 12 mnd (1789 uur) met optie op verlenging, zonder afnameverplichting. Indien het uurtarief dit toelaat, kan het aantal uur meer of minder worden. 12 mnd (1789 uur) is slechts indicatief. De maximale duur van de Overeenkomst zal 4 jaar zijn. Wanneer er sprake is van een project, loopt de Overeenkomst van rechtswege af als de projectactiviteiten voor het desbetreffend project zijn geëindigd.

About the company

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.

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:37 min

Core concepts of Celery and message broker integration

Jan Giacomelli · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

10:42 min

Essential soft skills and evaluating security candidates

Kurt Eder · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all