View all jobs
Must haves
Nice to haves
Senior Python Developer
- 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.