détails d'emploi
Notre client, une institution canadienne de premier plan dans le secteur des services financiers et des assurances, mène actuellement un vaste chantier de modernisation de ses architectures technologiques. Dans le cadre de la refonte globale de ses mécanismes de gouvernance des accès et d'habilitation applicative, l'organisation est à la recherche d'un(e) Développeur(euse) senior - Gestion des identités et sécurité des API (IAM).
...
À ce titre, vous contribuerez activement à la conception et à la concrétisation de cas d'usage pilotes visant à automatiser l'octroi et la validation des droits d'accès. Vous jouerez un rôle central dans l'industrialisation d'une approche libre-service décentralisée, permettant aux équipes de livraison logicielle d'intégrer facilement et uniformément des capacités d'autorisation modernes au sein de l'écosystème d'entreprise.
Avantages
Mandat à long terme : Contrat d'envergure prévu jusqu'au 31 mars 2028.
Mode de travail flexible : Formule principalement en télétravail, avec des rencontres très ponctuelles à Montréal ou à Québec.
Horaire équilibré : Semaine standard de 35 heures favorisant la conciliation travail-vie personnelle.
Environnement technologique de pointe : Participation directe à des chantiers stratégiques alliant sécurité infonuagique, infrastructure-code et architectures d'API modernes.
Impact tangible : Contribution directe à la fiabilité et à la posture de cybersécurité d'une grande institution financière.
Responsabilités
Développement de cas pilotes : Concevoir, bâtir et valider des parcours d'autorisation complets, incluant le paramétrage des outils de gestion d'accès, la configuration d'un client de démonstration et le traitement complet des jetons (génération, validation et enrichissement).
Développement d'interfaces et intégrations : Réaliser des démonstrateurs techniques en React pour illustrer les parcours d'accès utilisateur; raccorder les flux d'autorisation aux passerelles d'API (MuleSoft, Flex Gateway) ainsi qu'aux services d'arrière-plan .NET gérant la logique décisionnelle.
Gestion des protocoles d'autorisation : Mettre à l'épreuve et déployer les mécanismes d'authentification et d'autorisation avancés (OAuth 2.0, OpenID Connect, JWT, flux On-Behalf-Of, segmentation par scopes/claims, échange et translation de jetons).
Automatisation et industrialisation : Mettre en place des structures de dépôts de code en mode libre-service et automatiser les déploiements à l'aide de Terraform et de pipelines CI/CD selon les bonnes pratiques DevSecOps.
Conseil technique et documentation : Soutenir l'architecte de solution et le responsable de produit dans l'analyse des dépendances et le choix des orientations; rédiger la documentation, les gabarits de développement et les guides d'intégration pour faciliter l'adoption par les équipes TI.
Qualifications
Solide parcours professionnel en conception, intégration et sécurisation de solutions de gestion des identités, d'authentification et d'autorisation (IAM).
Maîtrise approfondie des normes et protocoles de sécurité logicielle : OAuth 2.0, OpenID Connect (OIDC), JWT, jetons enrichis, scopes, claims et gestion des clients applicatifs.
Connaissance confirmée des plateformes d'identité infonuagiques, particulièrement Okta et son module de gestion des accès API (API Access Management).
Aptitude reconnue pour le diagnostic et l'intégration de services entre passerelles d'API, interfaces Web, API .NET et systèmes centraux d'entreprise.
Expérience concrète avec Terraform, l'automatisation des environnements et l'orchestration de pipelines CI/CD.
Compétence pratique avec React pour concevoir des applications clientes de test et de démonstration.
Autonomie, grande rigueur d'analyse et aisance à vulgariser des concepts de sécurité complexes en solutions concrètes.
Atouts : Expérience avec MuleSoft / Flex Gateway, les environnements conteneurisés (Kubernetes), Microsoft Entra ID, les moteurs de règles (ABAC, RBAC, OPA), Salesforce ou le remplacement de passerelles de sécurité existantes (ex. : Layer7).
Exigences linguistiques : Français impeccable et anglais de niveau intermédiaire.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Solide parcours professionnel en conception, intégration et sécurisation de solutions de gestion des identités, d'authentification et d'autorisation (IAM).
Maîtrise approfondie des normes et protocoles de sécurité logicielle : OAuth 2.0, OpenID Connect (OIDC), JWT, jetons enrichis, scopes, claims et gestion des clients applicatifs.
Connaissance confirmée des plateformes d'identité infonuagiques, particulièrement Okta et son module de gestion des accès API (API Access Management).
Aptitude reconnue pour le diagnostic et l'intégration de services entre passerelles d'API, interfaces Web, API .NET et systèmes centraux d'entreprise.
Expérience concrète avec Terraform, l'automatisation des environnements et l'orchestration de pipelines CI/CD.
Compétence pratique avec React pour concevoir des applications clientes de test et de démonstration.
Autonomie, grande rigueur d'analyse et aisance à vulgariser des concepts de sécurité complexes en solutions concrètes.
Atouts : Expérience avec MuleSoft / Flex Gateway, les environnements conteneurisés (Kubernetes), Microsoft Entra ID, les moteurs de règles (ABAC, RBAC, OPA), Salesforce ou le remplacement de passerelles de sécurité existantes (ex. : Layer7).
Exigences linguistiques : Français impeccable et anglais de niveau intermédiaire.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir plus
Notre client, une institution canadienne de premier plan dans le secteur des services financiers et des assurances, mène actuellement un vaste chantier de modernisation de ses architectures technologiques. Dans le cadre de la refonte globale de ses mécanismes de gouvernance des accès et d'habilitation applicative, l'organisation est à la recherche d'un(e) Développeur(euse) senior - Gestion des identités et sécurité des API (IAM).
À ce titre, vous contribuerez activement à la conception et à la concrétisation de cas d'usage pilotes visant à automatiser l'octroi et la validation des droits d'accès. Vous jouerez un rôle central dans l'industrialisation d'une approche libre-service décentralisée, permettant aux équipes de livraison logicielle d'intégrer facilement et uniformément des capacités d'autorisation modernes au sein de l'écosystème d'entreprise.
Avantages
Mandat à long terme : Contrat d'envergure prévu jusqu'au 31 mars 2028.
Mode de travail flexible : Formule principalement en télétravail, avec des rencontres très ponctuelles à Montréal ou à Québec.
Horaire équilibré : Semaine standard de 35 heures favorisant la conciliation travail-vie personnelle.
...
Environnement technologique de pointe : Participation directe à des chantiers stratégiques alliant sécurité infonuagique, infrastructure-code et architectures d'API modernes.
Impact tangible : Contribution directe à la fiabilité et à la posture de cybersécurité d'une grande institution financière.
Responsabilités
Développement de cas pilotes : Concevoir, bâtir et valider des parcours d'autorisation complets, incluant le paramétrage des outils de gestion d'accès, la configuration d'un client de démonstration et le traitement complet des jetons (génération, validation et enrichissement).
Développement d'interfaces et intégrations : Réaliser des démonstrateurs techniques en React pour illustrer les parcours d'accès utilisateur; raccorder les flux d'autorisation aux passerelles d'API (MuleSoft, Flex Gateway) ainsi qu'aux services d'arrière-plan .NET gérant la logique décisionnelle.
Gestion des protocoles d'autorisation : Mettre à l'épreuve et déployer les mécanismes d'authentification et d'autorisation avancés (OAuth 2.0, OpenID Connect, JWT, flux On-Behalf-Of, segmentation par scopes/claims, échange et translation de jetons).
Automatisation et industrialisation : Mettre en place des structures de dépôts de code en mode libre-service et automatiser les déploiements à l'aide de Terraform et de pipelines CI/CD selon les bonnes pratiques DevSecOps.
Conseil technique et documentation : Soutenir l'architecte de solution et le responsable de produit dans l'analyse des dépendances et le choix des orientations; rédiger la documentation, les gabarits de développement et les guides d'intégration pour faciliter l'adoption par les équipes TI.
Qualifications
Solide parcours professionnel en conception, intégration et sécurisation de solutions de gestion des identités, d'authentification et d'autorisation (IAM).
Maîtrise approfondie des normes et protocoles de sécurité logicielle : OAuth 2.0, OpenID Connect (OIDC), JWT, jetons enrichis, scopes, claims et gestion des clients applicatifs.
Connaissance confirmée des plateformes d'identité infonuagiques, particulièrement Okta et son module de gestion des accès API (API Access Management).
Aptitude reconnue pour le diagnostic et l'intégration de services entre passerelles d'API, interfaces Web, API .NET et systèmes centraux d'entreprise.
Expérience concrète avec Terraform, l'automatisation des environnements et l'orchestration de pipelines CI/CD.
Compétence pratique avec React pour concevoir des applications clientes de test et de démonstration.
Autonomie, grande rigueur d'analyse et aisance à vulgariser des concepts de sécurité complexes en solutions concrètes.
Atouts : Expérience avec MuleSoft / Flex Gateway, les environnements conteneurisés (Kubernetes), Microsoft Entra ID, les moteurs de règles (ABAC, RBAC, OPA), Salesforce ou le remplacement de passerelles de sécurité existantes (ex. : Layer7).
Exigences linguistiques : Français impeccable et anglais de niveau intermédiaire.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Solide parcours professionnel en conception, intégration et sécurisation de solutions de gestion des identités, d'authentification et d'autorisation (IAM).
Maîtrise approfondie des normes et protocoles de sécurité logicielle : OAuth 2.0, OpenID Connect (OIDC), JWT, jetons enrichis, scopes, claims et gestion des clients applicatifs.
Connaissance confirmée des plateformes d'identité infonuagiques, particulièrement Okta et son module de gestion des accès API (API Access Management).
Aptitude reconnue pour le diagnostic et l'intégration de services entre passerelles d'API, interfaces Web, API .NET et systèmes centraux d'entreprise.
Expérience concrète avec Terraform, l'automatisation des environnements et l'orchestration de pipelines CI/CD.
Compétence pratique avec React pour concevoir des applications clientes de test et de démonstration.
Autonomie, grande rigueur d'analyse et aisance à vulgariser des concepts de sécurité complexes en solutions concrètes.
Atouts : Expérience avec MuleSoft / Flex Gateway, les environnements conteneurisés (Kubernetes), Microsoft Entra ID, les moteurs de règles (ABAC, RBAC, OPA), Salesforce ou le remplacement de passerelles de sécurité existantes (ex. : Layer7).
Exigences linguistiques : Français impeccable et anglais de niveau intermédiaire.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir pluspartager l'offre d'emploi