L'équipe en charge de l'architecture des plateformes et filières de développement porte les conceptions liées aux solutions développées sur-mesure, afin d'assurer l'indépendance technologique de l'organisation, d'optimiser ses capacités de développement, de promouvoir l'open source et de standardiser les pratiques d'ingénierie logicielle. L'équipe cherche à se renforcer d'un·e architecte des SI transverse, multi-périmètres.
L'architecte porte une vision claire et structurée d'une architecture modulaire et évolutive adaptée aux projets de développement sur-mesure. Il/elle assure la cohérence technique globale en veillant à l'indépendance et la réutilisabilité des composants, afin d'améliorer la maintenabilité et d'anticiper efficacement les obsolescences technologiques.
Formation
- Master universitaire en informatique, diplôme d'ingénieur EPF / HES ou équivalent
- 3 à 5 ans d'expérience dans une fonction similaire.
Compétences primordiales
- Maîtrise des architectures de solutions « 3 tiers ».
- Connaissance approfondie des architectures orientées services, des standards d'interopérabilité et des solutions d'API Management.
- Bonne maîtrise des protocoles et mécanismes d'authentification.
- Expérience confirmée en architecture modulaire, microservices, containerisation (OpenShift) et pratique des modèles hexagonaux, DDD, Clean Architecture.
- Maîtrise des standards Web Components pour le développement d'interfaces modulaires, réutilisables et maintenables.
- Maîtrise des outils DevOps et des pratiques d'intégration et de déploiement continus (CI/CD).
- Bonne connaissance des middlewares (serveur d'application, BPM, moteurs de règles) et des enjeux liés aux environnements Web (sécurité, performance, haute disponibilité, scalabilité).
- Sensibilité démontrée aux enjeux d'expérience utilisateur et à la qualité logicielle.
- Capacité à accompagner les équipes et à structurer des filières technologiques dans une logique de gouvernance transverse.
- Capacité à concevoir des architectures orientées résilience, tolérance aux pannes, observabilité et monitoring distribué.
- Expertise dans l'identification des risques et l'élaboration de plans de mitigation, notamment dans le cadre de projets de numérisation totale de processus métier.
Compétences importantes
- Expérience de modélisation (Archimate, Orbus iServer, UML2, BPMN), d'analyse, de la méthodologie TOGAF ; connaissances d'ITIL.
- Expérience de la mise en oeuvre de bonnes pratiques de sécurité applicative.
- Pratique d'architectures événementielles.
- Encadrement technique des équipes internes et externes.
- Expertise dans l'identification, la compréhension et l'expression des besoins métiers associés à la résolution de problèmes ou à la réalisation de solutions métier, prouvée par une expérience professionnelle.
- Compréhension des enjeux d'expérience utilisateur (ergonomie, utilisation nomade).
- Expérience de Java.
- Expertise des protocoles d'interopérabilité (en particulier SOAP, REST, JMS).
- Maîtrise des protocoles d'autorisation et d'authentification (OAuth2 / OIDC, SAMLv2, Kerberos).
- Capacité à évaluer des solutions et leur chiffrage.
Compétences optionnelles
- Expérience réussie dans une organisation d'envergure (grande administration ou grande entreprise).
- Connaissance d'environnements techniques complexes et structurés.
- Connaissance d'une méthodologie de gestion de projet structurée.
Savoir-être
- Sens des responsabilités et du contact avec les parties prenantes et les utilisateurs.
- Esprit d'initiative, force de proposition et de conviction.
- Flexibilité et capacité d'adaptation.
- Capacité à travailler en équipe dans un environnement Agile et à s'adapter efficacement aux imprévus.
- Excellente qualité rédactionnelle et rigueur dans la documentation.
- Leadership et sens de l'écoute.
Activités principales
- Porter une vision modulaire et évolutive de l'architecture dans le cadre du développement sur-mesure.
- Favoriser l'indépendance des composants pour renforcer la maintenabilité.
- Mettre en place une stratégie d'anticipation et faciliter le traitement des obsolescences.
- Assurer l'alignement des architectures avec la stratégie SI et les besoins métier.
- Définir des modèles d'architecture modulaire et réutilisable (composants, services, APIs).
- Identifier, structurer, documenter, diffuser et industrialiser les bonnes pratiques de conception dans le cadre des filières de développement sur-mesure.
- Accompagner les équipes projets dans la conception et les choix techniques afin d'assurer cohérence et convergence globale.
- Contribuer au support opérationnel (investigations) et au traitement des demandes métier, incluant l'analyse et le chiffrage des solutions.
- Structurer, capitaliser, animer et diffuser un référentiel d'architecture transverse.
- Participer aux filières technologiques en collaboration étroite avec les équipes Infrastructure et Exploitation afin de garantir la pertinence, la cohérence technique et l'opérabilité des solutions.
{}
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.