Titre du poste : Architecte des SIC (filières et plateformes)
Référence : 26-04-8062-001
Lieu : Genève
Date de début souhaitée : Janvier 2027
Taux d'occupation : 80 à 100%
Rémunération : à partir de 171'000 CHF / an (base 100%)
Description du poste et contexte :
Nous recherchons pour un client, une administration publique à Genève, un(e) architecte des SIC (systèmes d'information et de communication) afin de renforcer son secteur d'architecture en charge des plateformes et des filières de développement.
Ce secteur central et transversal définit et accompagne les architectures des filières de développement sur mesure (Java, PHP, Python), des plateformes et centres d'expertise métiers (ERP, CRM, SIRH, ServiceNow) et des plateformes de données (BI, IA, bases de données, hub). La personne retenue interviendra de manière transverse sur différents domaines, programmes et projets, en veillant à la cohérence des architectures, à l'application des bonnes pratiques et à leur alignement avec la stratégie SI. Interventions ponctuelles possibles en dehors des heures habituelles. Mission de longue durée (jusqu'à 5 ans).
Responsabilités :
- Concevoir et faire évoluer les architectures de son domaine d'expertise en offrant les niveaux de service attendus par le métier et en garantissant qualité, sécurité et performance.
- Réaliser les dossiers d'architecture pour les points de conception des projets, comprenant notamment les différentes vues architecturales et les exigences non fonctionnelles de la solution.
- Participer aux chiffrages d'initialisation des projets et/ou des projets de loi.
- Analyser les besoins métiers et techniques des projets, programmes et équipes afin de les traduire en exigences et orientations d'architecture.
- Accompagner les projets et programmes dans leurs choix d'architecture et leurs évolutions technologiques, en favorisant la réutilisation des solutions existantes et en contribuant aux projets de modernisation et de migration.
- Assurer l'expertise pour les prestations sous gestion et répondre aux sollicitations des services de soutien et des centres d'expertise.
- Contribuer au support opérationnel des équipes de développement et d'exploitation, notamment pour l'analyse d'incidents complexes, l'investigation, l'analyse et le chiffrage de solutions, ainsi que la réduction des défaillances et des temps d'indisponibilité.
- Participer aux instances d'architecture opérationnelles ; arbitrer et justifier les dérogations.
- Participer aux COPIL et conseiller les projets en tant qu'architecte.
- Réaliser des revues architecturales par et avec les pairs.
- Conduire les études d'architecture dans le cadre de la veille, de l'amélioration continue et de l'innovation, y compris la réalisation de POC.
- Contribuer à l'élaboration et à l'évaluation des consultations de marchés publics.
- Garantir la cohérence et l'alignement des architectures avec la stratégie SI portée par l'architecture d'entreprise, les besoins métiers, les standards internes et les architectures existantes, en favorisant la modularité, l'évolutivité, la maintenabilité et l'indépendance des composants.
- Définir des modèles d'architecture modulaire et réutilisable (composants, services, API) et favoriser l'indépendance des composants pour renforcer la maintenabilité et la souveraineté numérique de l'organisation.
- Mettre en place une stratégie d'anticipation et d'urbanisation des systèmes d'information et faciliter le traitement des obsolescences.
- Promouvoir la réutilisabilité des blocs architecturaux.
- Définir et maintenir les standards des socles techniques et applicatifs.
- Alimenter et gérer la qualité des référentiels d'architecture et des exigences architecturales.
- Définir et faire respecter les principes, standards et patterns d'architecture des socles techniques et applicatifs, en assurant leur documentation, leur diffusion et leur maintien.
- Harmoniser et améliorer les méthodes et pratiques, et favoriser les échanges au sein de la communauté d'architecture.
- Représenter le secteur dans divers groupes de travail.
- Évaluer les nouvelles technologies et identifier les opportunités de réutilisation, de simplification et d'industrialisation, en identifiant les risques et en élaborant les feuilles de route architecturales des produits et solutions ainsi que les plans d'action associés.
- Assurer ponctuellement, à la demande de la hiérarchie, des interventions en dehors des heures habituelles sur des sujets très spécifiques ou en support des équipes opérationnelles nécessitant l'intervention d'un architecte.
- Effectuer ponctuellement toute autre activité dans le périmètre de ses compétences et de ses qualifications.
Formation :
- Master universitaire en informatique ou diplôme d'ingénieur EPF / HES ou équivalent, complété idéalement par une formation continue de niveau CAS utile à la fonction.
- 2 ans minimum d'expérience dans une fonction similaire.
Compétences primordiales :
- Expertise en conception d'architectures techniques dans le périmètre du secteur.
- Expertise dans la modélisation des architectures.
- Capacité à accompagner les équipes.
- Capacité à évaluer des solutions et leur chiffrage, à identifier les risques, à les comprendre et à élaborer des plans de mitigation.
- Expertise des protocoles d'interopérabilité (en particulier SOAP, REST, JMS) et des protocoles d'autorisation et d'authentification (OAuth2 / OIDC, SAMLv2, Kerberos).
- Expertise en haute disponibilité et continuité de service, avec la capacité à concevoir des architectures orientées résilience, observabilité et monitoring distribué.
- Maîtrise des standards Web et sensibilité aux enjeux liés aux environnements Web (sécurité, performance, haute disponibilité, scalabilité).
- Maîtrise d'au moins un des domaines suivants, selon le parcours et le domaine d'expertise :
- Domaine filières de développement : expérience de développement et de maintenance de solutions sur mesure en Java, Python et/ou PHP et de leur écosystème ; architectures N-tiers, modulaires, hexagonales, Clean Architecture et DDD ; architectures microservices et conteneurisation, notamment sur OpenShift ; architectures orientées services, API et interopérabilité ; enjeux de performance, d'intégration et d'évolution des applications sur mesure ; maîtrise des outils DevOps et des pratiques d'intégration et de déploiement continus ; bonnes connaissances des outils d'automatisation et d'orchestration (CI/CD, IaC, Ansible, Git, API) ; sensibilité démontrée aux enjeux de l'expérience utilisateur et à la qualité logicielle.
- Domaine données et valorisation de la donnée : technologies de données (bases SQL / NoSQL, ETL et pipelines de données) ; BI, analytics, machine learning et intelligence artificielle ; modélisation, optimisation et performance des données et des traitements ; architectures data lake / data warehouse ; intégration des données avec les applications ; sécurité et gouvernance des données.
- Domaine plateformes et centres d'expertise métiers : architectures et intégration de solutions ERP, CRM, ServiceNow, HR Access, Oracle E-Business Suite, etc. ; compréhension des processus métiers associés aux plateformes ; intégration et interopérabilité des systèmes ; customisation, extension et évolution des plateformes ; prise en compte des stratégies et besoins métiers dans les choix d'architecture.
Compétences importantes :
- Bonnes connaissances des architectures de type cloud (IaaS, PaaS, SaaS, CaaS, XaaS) et on-premise.
- Bonnes connaissances des middlewares (serveurs d'application, BPM, moteurs de règles, message brokers).
- Bonnes connaissances du cadre TOGAF en lien avec la mise en œuvre d'architectures structurées et standardisées.
- Connaissance des processus et bonnes pratiques en architecture d'entreprise.
- Connaissances en procédures de secours, de reprise et de continuité.
- Connaissance d'ITIL.
- Expérience de la mise en œuvre de bonnes pratiques de sécurité applicative.
- Pratique d'architectures événementielles.
- Expérience dans l'encadrement technique d'é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).
- Capacité à analyser une situation complexe et à formaliser une synthèse des constats réalisés et des actions à mener.
Compétences optionnelles :
- Expérience réussie au sein d'une administration publique genevoise.
- Connaissance de l'environnement technique du client.
- Connaissance de la méthode HERMES.
- Expérience réussie dans une organisation de complexité équivalente à une grande administration ou une grande entreprise.
Qualités requises :
- Leadership et sens de l'écoute.
- Sens des responsabilités et du contact avec les parties prenantes, le métier et les utilisateurs.
- Collaboration étroite avec les équipes opérationnelles et d'exploitation.
- Attitude positive et ouverte face aux clients (écoute, empathie, confiance en soi).
- Capacité à travailler en équipe dans un environnement Agile et à s'adapter efficacement aux imprévus.
- Esprit d'initiative, force de proposition et de conviction.
- Capacité à se montrer flexible, à s'adapter, à se remettre en cause et à se former.
- Excellente qualité rédactionnelle et rigueur dans la documentation, tout en sachant vulgariser les messages techniques.
- Haut niveau d'autonomie, rigueur exemplaire, pragmatisme et capacité à travailler avec des consignes larges.
- Capacité à résister au stress.
- Déontologie irréprochable et respect des valeurs du client : compréhension, sens du service, professionnalisme, collaboration.
- Capacité à partager ses connaissances.
- Savoir gérer des situations conflictuelles.
- Compétences en gestion du changement (gestion de projet et/ou coordination d'une opération technique).
- Capacité à travailler dans une structure matricielle.