Primary role: Senior Python Backend Developer with strong monitoring and observability affinity.
Functional scope: development and maintenance of monitoring checks, alerting logic, APIs, engines, automation workflows and platform integration components.
Technical scope: Python, API/service development, asynchronous processing, databases, identity integration, test automation, CI/CD and cloud-native deployment.
Collaboration scope: work with Product Owner, Scrum Master, UX, Business Analyst, IT Operations, Data Engineers, Architects and other development teams.
Must haves
Senior Python Backend Developer with strong experience in production-grade backend services and automation logic.
Practical experience with monitoring, observability, synthetic checks, log checks, alerting logic or operational tooling.
Solid API development capability, preferably with FastAPI or equivalent Python backend frameworks.
Experience with asynchronous and event-driven processing, including queues or brokers such as RabbitMQ.
Good database skills with SQL Server and/or PostgreSQL, preferably including SQLAlchemy or comparable data access patterns.
Security awareness and experience with enterprise identity patterns such as SAML, OAuth and Microsoft Entra ID.
Cloud-native delivery experience with containers, Kubernetes, Azure DevOps, ArgoCD or comparable DevOps tooling.
Strong testing discipline using Pytest and automated quality practices.
Nice to haves
React, JavaScript, CSS or NX micro-frontend experience for self-service and administration user interfaces.
.NET, C# or Blazor awareness for collaboration with components built in that stack.
Selenium or other end-to-end test automation experience.
Experience in regulated, high-availability or critical-infrastructure environments.
Dutch and/or French communication skills in addition to English.