Ce que vous ferez
Vous serez responsable de la définition, de l'évolution et de la gouvernance de l'architecture cible d'une plateforme digitale qui couvre les couches mobile, web et backend-for-frontend (BFF). Votre rôle consiste à garantir que la plateforme reste scalable, sécurisée, extensible et maintenable tout en permettant aux équipes internes et externes de contribuer via un modèle d'intégration cohérent.
En collaboration étroite avec les product owners, les équipes d'ingénierie, l'architecture d'entreprise et les parties prenantes métier, vous traduirez la vision de la plateforme en architecture et plans de livraison actionnables. Vous contribuerez activement aux décisions techniques, aux proof-of-concepts et à la validation de MVP.
Vos responsabilités principales incluent :
- Définir et maintenir l'architecture cible à travers les couches mobile, web et BFF
- Définir les principes architecturaux soutenant la scalabilité, l'extensibilité et la maintenabilité de la plateforme
- Définir les patterns d'intégration, les frontières de la plateforme et les modèles de contribution
- Assurer la cohérence à travers les couches mobile, web et d'intégration
- Aligner l'architecture de la plateforme avec les standards d'architecture d'entreprise et les exigences de sécurité
- Fournir un leadership technique aux équipes d'ingénierie
- Faciliter la prise de décision technique et la gouvernance architecturale
- Définir les principes d'API et d'intégration
- Évaluer les technologies, frameworks et approches architecturales
- Identifier les risques techniques et définir les stratégies d'atténuation
Vous soutiendrez également les spikes architecturaux, les proof-of-concepts et les initiatives MVP, réviserez et challengerez les designs techniques, coacherez les ingénieurs, soutiendrez l'onboarding des contributeurs et partenaires de la plateforme, et travaillerez avec les product owners sur l'affinement et la priorisation du backlog.
Ce que nous recherchons
Profil technique :
- Expérience avérée en tant qu'architecte solution, architecte logiciel ou architecte de plateforme
- Expérience dans la conception de plateformes digitales et d'écosystèmes d'intégration
- Expérience dans la définition d'architectures à travers plusieurs canaux (mobile, web, APIs)
- Solide compréhension des principes d'architecture logicielle moderne
- Solide connaissance des architectures API-first et des patterns d'intégration
- Solide expérience avec les APIs REST, la gestion du cycle de vie et le versioning
- Compréhension des architectures BFF (backend-for-frontend)
- Connaissance des architectures modulaires et basées sur les composants
- Compréhension des architectures cloud et distribuées
- Connaissance des principes de security-by-design (OAuth2, OpenID Connect, sécurité des API)
- Compréhension des pratiques d'observabilité, de monitoring et de fiabilité
Profil non-technique :
- Pensée stratégique et solides compétences analytiques
- Solides capacités de communication et de gestion des parties prenantes
- Capacité à simplifier des concepts techniques complexes
- Capacité à influencer sans autorité directe
- Capacité à travailler dans des environnements ambigus et évolutifs
- État d'esprit pragmatique et hands-on
- Capacité à équilibrer l'excellence technique avec les besoins métier
Méthodologie :
- Expérience de travail dans des environnements Agile
Le contexte
Il s'agit d'une mission freelance au sein d'une organisation publique belge.
Langues : Le néerlandais est obligatoire, ou le français avec une solide connaissance du néerlandais. L'anglais est obligatoire.
Lieu et mode de travail : Le lieu et les modalités de travail seront discutés lors du processus de sélection.