Titre du poste : Architecte IAM
Référence : 26-04-6829-001
Lieu : Genève
Date de début souhaitée : Janvier 2027
Taux d'occupation : 100%
Rémunération : à partir de 171'000 CHF / an
Description du poste et contexte :
Nous recherchons pour un client, une administration publique à Genève, un(e) architecte IAM afin de renforcer son équipe d'architecture technologique.
Au sein de l'équipe en charge de la mise en œuvre, du maintien et de l'évolution des architectures technologiques, la personne retenue concevra les évolutions des systèmes IAM du programme IAM et traitera l'ensemble des aspects requis en conception, qu'ils soient d'ordre technique, procédural ou organisationnel. Mission de longue durée (jusqu'à 5 ans).
Responsabilités :
- Concevoir les évolutions des systèmes IAM faisant partie du portefeuille de projets du programme IAM.
- Modéliser les systèmes et solutions correspondants, en répondant aux exigences fonctionnelles et non fonctionnelles, notamment de disponibilité, de performance et de sécurité.
- Contribuer à l'élaboration de la stratégie technique globale IAM du client.
- Conseiller les projets tiers sur les services IAM à intégrer pour assurer l'identification et la gestion des accès de leurs utilisatrices et utilisateurs.
- Garantir la conformité avec les normes et prescriptions en matière d'architecture informatique et effectuer les vérifications correspondantes.
- Apporter un support opérationnel aux équipes techniques, notamment par l'élaboration de guides et de checklists ou l'animation d'ateliers de conception.
Formation :
- Bachelor universitaire en informatique, diplôme d'ingénieur EPF ou autre formation jugée équivalente.
Compétences primordiales :
- Excellente capacité à concevoir des architectures de systèmes d'information, à urbaniser et à modéliser.
- Excellente maîtrise des enjeux de sécurité informatique dans les architectures, des référentiels d'analyse des risques, des normes et des bonnes pratiques.
- Bonne maîtrise des patterns d'architecture liés au domaine de l'IAM, des architectures techniques en général et plus particulièrement des technologies web.
- Bonne maîtrise du langage de programmation Java en environnement serveur.
- Bonne connaissance des environnements serveur Unix/Linux et Windows.
- Excellente maîtrise des concepts IAM (authentification et gestion des accès en modèle RBAC, annuaires et identités numériques, notions ABAC et ReBAC).
Compétences importantes :
- Maîtrise des concepts IAM (authentification et gestion des accès en modèle RBAC, annuaires et identités numériques, notions ABAC et ReBAC).
- Maîtrise des protocoles de fédération d'identité SAML, OAuth2 et OpenID Connect et des principaux protocoles IAM (LDAP, Kerberos, RADIUS, SCIM, FIDO2/WebAuthn, OATH).
- Maîtrise des concepts et architectures des annuaires d'entreprise on-premise (LDAP et Microsoft AD) et dans les environnements cloud (Microsoft Entra ID).
- Bonne compréhension des stratégies de contrôle d'accès de type Zero Trust et de leur application dans les architectures web, notamment au niveau des reverse proxies web (F5 BIG-IP ou Apache), des applications et des API.
- Maîtrise des technologies liées à la formalisation des besoins et à la modélisation de l'organisation des flux d'échanges IAM dans les architectures.
- Expérience de l'élaboration d'architectures pour des volumes importants de traitements et/ou d'utilisation, avec un taux de disponibilité très élevé.
- Connaissance des standards et référentiels de sécurité (ISO 27001 / 27002, NIST, CIS, OWASP, etc.).
- Connaissances en gestion des secrets (HSM, KMS, Vault et certificats / PKI).
- Connaissances en sécurité des applications (AppSec et DevSecOps).
- Connaissance du cadre légal et réglementaire en matière de protection des données (par exemple Convention 108, LIPAD, LPD, Privacy Shield, RGPD, Safe Harbor).
- Bonnes connaissances des processus et bonnes pratiques en architecture d'entreprise.
- Connaissance de la modélisation des architectures selon la méthode ArchiMate, dont l'utilisation de la solution iServer.
Qualités requises :
- Haute intégrité et éthique personnelle, capacité à garder une confidentialité et une discrétion absolues sur les informations traitées.
- Haut niveau d'autonomie, rigueur exemplaire et pragmatisme.
- Capacité à prendre des décisions et à les faire respecter.
- Capacité d'écoute, à travailler en équipe et à résister au stress.
- Capacité à se remettre en cause et à se former.
- Flexibilité, capacité d'adaptation, compréhension des besoins métiers et des contraintes.
- Déontologie irréprochable.
- Savoir gérer des situations conflictuelles.
- Bonnes capacités rédactionnelles et aisance d'expression.