Aller au contenu

Architecte Solutions SI

  • Hybride
    • Genève, Genève, Suisse

Description de l'offre d'emploi

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 œuvre 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.

Hybride
  • Genève, Genève, Suisse
Suisse

ou