KPN
Max 85 p/u
Zuid-Holland
36 uur p/w
ICT Informatievoorziening
12de november, 2025
17de november, 2025
Positie Informatie:
Het Developer Portal-team is end-to-end verantwoordelijk voor de distributie en levering van ontwikkelaarsproducten aan KPN en zijn klanten, leveranciers en partners. Het is een internationaal team waar Engels de voertaal is.
Het hele team werkt twee dagen per week vanuit de vestiging in Rotterdam. Het team volgt de Agile/Scrum-methodologie, waardeert autonomie en hecht veel waarde aan vertrouwen, humor en verantwoordelijkheid.
Het team bestaat uit 13 mensen met een breed scala aan expertise: front-end developers, API specialisten, OPS/Infra (AWS) en backend developers.
Technische Vaardigheden:
.NET Core (C#) Stack – Must-have:
C# 10 of hoger, .NET 6-9
ASP.NET Core Web API
JONG
Afhankelijkheidsinjectie, middleware, filters
Asynchroon programmeren
Entiteit Framework Kern of Dapper
Eenheids- en integratietesten (xUnit, FluentAssertions)
Loggen, traceren, monitoren
OAuth2, API-versiebeheer, snelheidsbeperking, modelvalidatie
Kennis van OpenAPI-specificatie
Python / Django Stack – Must-have:
Python 3.9+
Django + Django REST Framework
ORM (Django ORM of SQLAlchemy)
Selderij / Redis voor achtergrondtaken
OAuth2-verificatie
pytest / unittest
Kubernetes
Houtkap (Sentry)
Kennis van REST API best practices
Leuk om te hebben:
Orléans (virtueel acteur model / granen)
Gebeurtenisgestuurde patronen met NATS / SNS / SQS
ClickHouse-integratie voor analyse
Redis caching
ECS Fargate-implementaties
AWS CDK (TypeScript) voor infrastructuur
AWS Cloud-native vaardigheden:
AWS Lambda (serverless microservices, event handlers)
AWS ECS (Fargate) voor gecontaineriseerde workloads
AWS DynamoDB (partities, indexen, TTL, stream triggers)
AWS CDK (TypeScript) – IaC ontwerpen, stapelen, bibliotheken bouwen
S3, CloudWatch, IAM, API-gateway, geheimenbeheer
CloudFormation en stack deployments
Monitoring en tracing (röntgenfoto’s, OpenTelemetry, CloudWatch-logboeken)
Gebeurtenisgestuurde stromen (EventBridge, SNS/SQS/NATS-integratie)
Gegevens en berichten:
ClickHouse: queryprestaties, schemaontwerp, gematerialiseerde weergaven
NATS JetStream: publiceren/abonneren, stream management, duurzaamheid
Redis: caching en snelheidsbeperking
DynamoDB: schema-ontwerp, partitie-/sorteersleutels, secundaire indexen
DevOps en tooling:
CI/CD-pijplijnen (GitHub Actions, Bitbucket)
Docker Compose/Aspire voor lokale ontwikkeling
Waarneembaarheid met OpenTelemetry, Serilog, Prometheus, Grafana
Geheimen beheer (AWS Secrets Manager / Parameter Store)
Git, vertakkingsstrategieën, codebeoordelingen
Linting, tools voor codekwaliteit
Soft skills:
Eigenaarschap: end-to-end verantwoordelijkheid nemen
Mentoring van junioren of leeftijdsgenoten
In staat om zelfstandig functies te ontwerpen, implementeren en implementeren
Sterke communicator, duidelijke codebeoordelingen
In staat om technisch bij te dragen op architectonisch niveau
N.v.t
Omdat het proces verloopt via een aanbesteding is het belangrijk dat je een goede kans maakt om de opdracht te winnen. Bij een match starten we het offertetraject, bij twijfel laten we dit binnen 1 werkdag weten.
De procedure verloopt via een aanbesteding. De eerste introductie doen wij daarom op papier.
Wij houden van eerlijk en transparant zaken doen.
Als je aan slag gaat via Bij Oranje hanteren we de
volgende voorwaarden:
Wij houden van eerlijk en transparant zaken doen.
Als je aan de slag gaat via Bij Oranje Detachering dan
hanteren we de volgende voorwaarden: