Senior Python Ontwikkelaar
Role details
Job location
Tech stack
Job description
Je werkt aan het verder ontwikkelen van een automation architectuur die netwerkdiensten volledig automatiseert. Deze bestaat onder andere uit een zelfontwikkelde workflow engine, netwerk service informatiesystemen en diverse adapters naar externe systemen. Binnen het project ontwikkel je API's, werk je met open-source tooling en lever je directe waarde aan het netwerkplatform van SURF. Taken en verantwoordelijkheden
- Bijdragen aan het ontwerp en de ontwikkeling van nieuwe adapters voor netwerkdiensten
- Ontwikkelen en testen van REST API's en GraphQL interfaces
- Inrichten van CI/CD pipelines en schrijven van unittests
- Analyseren van complexe datastromen en het doorgronden van afhankelijkheden
- Samenwerken in Agile teams en bijdragen aan sprintdoelen
- Documenteren en delen van technische keuzes en resultaten
Requirements
Er is geen minimale opleiding vereist Talen
-
Je beheerst Nederlands
-
Aantoonbare ervaring met Python3 en ReactJS
-
Ervaring met REST API's, GraphQL, Git, CI/CD en testautomatisering
-
Ervaren met Postgres, Mongo, Gitlab, OIDC
-
Bekend met Agile werken, bijvoorbeeld Scrum
-
Bekend met netwerkgerelateerde begrippen als DNS, IP, JSON, YAML, TLS, OAuth2, RBAC
Pré's
-
Affiniteit met computernetwerken en netwerkarchitectuur
-
Ervaring met CNCF-projecten zoals Kubernetes, Helm, Skaffold, Linkerd of OPA
-
Analytisch sterk en oplossingsgericht
-
Proactief en zelfstandig werkend
-
Communicatief vaardig in teamverband
-
Snel schakelen tussen abstractie en technische realisatie
-
Flexibel in hybride werken en omgaan met technische uitdagingen