Architecte de solutions senior
Listed on 2026-06-22
-
Software Development
Software Architect
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.
- Master universitaire en informatique, diplôme d’ingénieur EPF / HES ou équivalent, complété idéalement par une formation continue de niveau CAS utile à la fonction.
- 3 à 5 ans d’expérience dans une fonction similaire.
- 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 (Open Shift) 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 Dev Ops 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.
- 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 œuvre de bonnes pratiques de sécurité applicative.
- Pratique d’architectures événe mentielles.
- 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.
- 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.
- 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.
- 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éfin…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: