Senior Python Ontwikkelaar

Blnks
Utrecht, Netherlands
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 14K

Job location

Remote
Utrecht, Netherlands

Tech stack

API
Agile Methodologies
Automation of Tests
Information Systems
Continuous Integration
DNS
JSON
Python
PostgreSQL
MongoDB
OAuth
Open Source Technology
Scrum
Role-Based Access Control
YAML
React
Gitlab
GIT
Kubernetes
GraphQL
REST

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

Apply for this position