Devops engineer
Summary
Build and secure Python-based network and key-management services for a national quantum networking project, using GitLab CI, Ansible, Docker, and mTLS in an on-prem environment.
Senior DevOps / Python Engineer – Quantum Networking Project
Hybrid Netherlands • Dutch‑speaking • Open‑Source • Python + DevOps + Networking + Security
Over de Opdracht
Voor een innovatief quantum‑netwerkproject zoeken wij een Senior DevOps / Python Engineer die een sleutelrol speelt in de ontwikkeling, verbetering en operationalisering van open‑source Key Management‑ en netwerkservices binnen een beveiligde, nationale onderzoeksomgeving.
Je werkt aan software die door meerdere organisaties gebruikt wordt en draagt bij aan een groeiende open‑source community. Je bent de technische eigenaar van de codebase en zorgt dat deze betrouwbaar, veilig en toekomstbestendig blijft.
Kernverantwoordelijkheden
Ontwikkelen, verbeteren en onderhouden van Python‑gebaseerde netwerk‑ en security‑services.
Verbeteren van configuratie, packaging, deployment en documentatie voor bredere adoptie.
Opzetten, beheren en optimaliseren van GitLab CI/CD pipelines en automatisering.
Automatiseren van infrastructuur met Ansible en containerisatie (Docker; Kubernetes is een pré).
Implementeren en onderhouden van de software binnen een beveiligd, gedistribueerd netwerk.
Debuggen van gedistribueerde systemen, netwerkcommunicatie en beveiligde verbindingen (mTLS, certificaten).
Waarborgen van security‑best practices, dependency‑veiligheid en supply‑chain security.
Reviewen van community contributions en bewaken van codekwaliteit.
Samenwerken met interne teams, onderzoekers en technische stakeholders.
Ideaal Kandidaatprofiel
1. Senior Python Engineer
Diepgaande ervaring met productie‑waardige Python‑services.
Sterk in refactoring, reliability, observability en codekwaliteit.
Ervaren in werken binnen bestaande open‑source codebases.
2. DevOps Specialist
Expert in GitLab CI en automatisering.
Sterk in Ansible en on‑prem automatisering.
Ervaring met Docker; Kubernetes is een plus.
Natuurlijke drang om handmatig werk te elimineren.
3. Netwerk‑bewuste Engineer
Begrijpt hoe services communiceren, falen en schalen.
Basiskennis van routing, certificaten, mTLS en secure comms.
Kan een beveiligd, gedistribueerd netwerk operationeel houden.
4. Security‑gedreven Technoloog
Bewust van kwetsbaarheden, dependency‑risico’s en secure deployment.
Kan technische manuals interpreteren (keys, certificaten, secure channels).
5. Ownership & Open‑Source Mindset
Kan een project end‑to‑end dragen.
Comfortabel als primaire engineer binnen een kleine open‑source omgeving.
Proactief, nieuwsgierig, autonoom en kwaliteitsgericht.
6. Relevante Achtergrond
Ervaring in onderzoeksnetwerken, academische netwerken of nationale infrastructuur.
Ervaring met open‑source community projecten.
Ervaring met on‑prem, security‑zware of gereguleerde omgevingen.
Cloudervaring is welkom, maar de deployment is on‑prem.
7. Taal & Samenwerking
Nederlands vereist voor interne samenwerking.
Sterke communicator die complexe onderwerpen helder kan uitleggen.
8. Persoonlijkheid
Onafhankelijk, nauwkeurig, security‑bewust.
Leergierig, onderzoekend, experimenteel.
Houdt van innovatie en open‑source impact.
Praktische Details
Locatie: Hybrid NL
Start: Zo snel mogelijk
Duur: 6‑maanden contract (rolling)
Inzet: 40 uur per week
Interviews: Volgende week