Je bent verantwoordelijk voor de technische kwaliteit van de software en begeleidt de ontwikkelteams bij het realiseren van schaalbare en veilige oplossingen. Daarbij houd je continu oog voor performance, security en maintainability.
Jouw werkzaamheden bestaan onder andere uit:
- Ontwerpen van schaalbare softwarearchitecturen en technische oplossingen.
- Vertalen van productwensen naar duidelijke technische specificaties en acceptance criteria.
- Technisch begeleiden en ondersteunen van meerdere ontwikkelteams.
- Implementeren en verder ontwikkelen van DevSecOps-processen.
- Inrichten en optimaliseren van CI/CD-processen en quality gates.
- Bewaken van softwarekwaliteit door code reviews, teststrategieën en releaseprocessen.
- Verbeteren van performance, betrouwbaarheid en stabiliteit van de software.
- Structureren en implementeren van AI-oplossingen binnen development en interne automatisering.
- Analyseren van de bestaande softwareomgeving en inzichtelijk maken van afhankelijkheden en risico's.
- Adviseren over technische keuzes op het gebied van infrastructuur, security en beschikbaarheid.