GreenUp Consulting recrute un(e) architecte IAM pour le compte d'un important client genevois du secteur public :
Au sein du secteur Architecture Technologique, le/la titulaire apporte son expérience et ses compétences techniques à l'équipe en charge de la mise en œuvre, du maintien et de l'évolution des architectures technologiques.
Le/la spécialiste traite tous les aspects requis en conception, qu'il s'agisse d'aspects techniques ou de conseils d'ordre procédural ou organisationnel.
Bachelor universitaire en informatique ou 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, à 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 de bonnes pratiques
- Bonne maîtrise des patterns d’architectures 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, 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 (MS Entra ID)
- Bonne compréhension des stratégies de contrôle d'accès de type Zero Trust et leur application dans les architectures web, notamment au niveau des reverse-proxy web (F5 Big-IP ou Apache), des applications et APIs
- Maîtrise des technologies liées à la formalisation de besoin et à la modélisation de l'organisation des flux d'échanges IAM dans les architectures
- Expériences d'élaboration d'architectures pour des volumes importants de traitements et/ou d'utilisation, avec un taux de disponibilité très important
- 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)
- Connaissances 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 Harbour)
- Bonnes connaissances des processus et bonnes pratiques en architecture d’entreprise
- Connaissance dans la modélisation des architectures suivant la méthode Archimate, dont l'utilisation de la solution iServer
Activités principales
- Concevoir les évolutions des systèmes IAM faisant partie du portefeuille de projets du programme IAM
- Modéliser les systèmes et solutions correspondantes, répondant aux exigences fonctionnelles et non fonctionnelles dont notamment la disponibilité, performance et sécurité
- Contribuer à l'élaboration de la stratégie technique globale IAM de
- Conseiller des projets tiers sur les services IAM à intégrer pour assurer l'identification et a gestion des accès de leurs utilisateurs et utilisatrices
- Garantir la conformité avec les normes et les prescriptions en termes d'architecture informatique, effectuer les vérifications correspondantes
- Apporter un support opérationnel aux équipes techniques notamment par l’élaboration de guides, de checklists ou la mise en œuvre d’ateliers de conception
Qualités requises
- Hautes intégrité et éthique personnelles; capacité de garder une confidentialité et une discrétion absolues, relativement aux 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 contraintes.
- Faire preuve d'une déontologie irréprochable
- Savoir gérer des situations conflictuelles
- Bonnes capacités rédactionnelles et aisance d’expression
Conditions supplémentaires
- Type de contrat: contrat de prestation de services