PARIS, FR, 75017 MONTRĂAL (QUĂBEC), CA, H3A 2N4
SRE Senior â Keystone / Identity & API Security
Â
Au sein de votre équipe #OneTeam
Â
Chaque appel aux API du Public Cloud OVHcloud passe par les services opĂ©rĂ©s par votre future Ă©quipe.LâĂ©quipe est notamment responsable de OpenStack Keystone, le service dâidentitĂ© du Public Cloud qui assure lâauthentification des appels API, ainsi que des mĂ©canismes de contrĂŽle permettant de vĂ©rifier, Ă lâentrĂ©e, que chaque utilisateur ou service dispose des droits nĂ©cessaires.
Ces composants se situent sur un chemin critique : leur disponibilité conditionne directement celle du Public Cloud et leur niveau de sécurité est essentiel à la protection de la plateforme.
Keystone est intĂ©grĂ© Ă lâIAM dâOVHcloud, opĂ©rĂ© par une autre Ă©quipe. Lâun des principaux enjeux consiste donc Ă assurer une intĂ©gration fiable, sĂ©curisĂ©e et scalable entre ces diffĂ©rents systĂšmes dâidentitĂ© Ă lâĂ©chelle du Public Cloud.
Dans une logique de sĂ©paration des responsabilitĂ©s, lâĂ©quipe est indĂ©pendante des Ă©quipes exploitant directement les infrastructures : les Ă©quipes qui dĂ©finissent et contrĂŽlent les accĂšs ne sont pas celles qui administrent les ressources auxquelles ces accĂšs donnent droit.
En tant que SRE Senior, votre expertise portera principalement sur Keystone, lâIdentity & Access Management et le contrĂŽle dâaccĂšs aux API. Vous contribuerez Ă la fiabilitĂ©, Ă la sĂ©curitĂ© et Ă lâĂ©volution de services distribuĂ©s critiques utilisĂ©s Ă grande Ă©chelle.
Â
Une astreinte 24/7 est assurĂ©e par rotation au sein de lâĂ©quipe et fait lâobjet dâune contrepartie selon les dispositions en vigueur chez OVHcloud.
Â
Vos principales responsabilités
Â
-
Opérer et fiabiliser OpenStack Keystone dans un environnement Public Cloud distribué à grande échelle.
-
Garantir la haute disponibilitĂ©, la cohĂ©rence multi-rĂ©gions et la performance du service sur le chemin critique dâauthentification.
-
Concevoir et réaliser des migrations et évolutions sans interruption de service.
-
Faire Ă©voluer les modĂšles dâauthentification et dâautorisation : permissions fines, scopes projet, domaine et rĂ©gion, RBAC et fĂ©dĂ©ration dâidentitĂ©.
-
Assurer lâintĂ©gration et la fĂ©dĂ©ration dâidentitĂ© entre Keystone et lâIAM dâOVHcloud.
-
Industrialiser les politiques dâautorisation Ă travers des approches de Policy as Code, des tests automatisĂ©s et des mĂ©canismes de non-rĂ©gression.
-
Contribuer à la sécurisation des API, notamment à travers le filtrage applicatif, le WAF, le rate limiting et la détection des menaces.
-
Définir, suivre et améliorer les SLO des services opérés.
-
Participer au run et Ă lâastreinte, analyser les incidents et contribuer aux analyses de causes racines.
-
Automatiser les opĂ©rations rĂ©currentes afin dâamĂ©liorer la fiabilitĂ©, la sĂ©curitĂ© et lâefficacitĂ© opĂ©rationnelle.
-
Développer et maintenir les composants de la stack en Python et Go.
-
Concevoir et maintenir les infrastructures et configurations as code avec notamment Terraform et Helm.
-
Maintenir des standards DevOps élevés en matiÚre de qualité de code, tests, CI/CD, documentation, sécurité et traçabilité.
-
Contribuer Ă lâamĂ©lioration continue des pratiques techniques et accompagner la montĂ©e en compĂ©tences de lâĂ©quipe.
Â
Votre futur impact
Â
Dans les 6 mois
Â
-
MaĂźtrise du pĂ©rimĂštre : comprendre lâarchitecture de Keystone, son intĂ©gration avec lâIAM OVHcloud et les mĂ©canismes de contrĂŽle dâaccĂšs aux API.
-
Autonomie : ĂȘtre autonome sur la stack et capable dâintervenir efficacement sur les services en production.
-
Astreinte : participer sereinement Ă la rotation dâastreinte et prendre en charge les incidents sur votre pĂ©rimĂštre.
-
Fiabilité : avoir mené un premier chantier significatif de fiabilisation, de résilience ou de durcissement de Keystone.
-
SĂ©curitĂ© : maĂźtriser les principaux modĂšles dâauthentification, dâautorisation et de fĂ©dĂ©ration utilisĂ©s par la plateforme.
-
DevOps : contribuer de maniÚre autonome aux déploiements, automatisations et pipelines de la stack avec Terraform, Helm et les outils CI/CD.
-
Collaboration : avoir établi des relations de travail efficaces avec les équipes IAM, sécurité, infrastructure et Public Cloud.
Â
Dans 1 an
Â
-
Expertise : ĂȘtre reconnu comme un rĂ©fĂ©rent interne sur OpenStack Keystone et les problĂ©matiques dâidentitĂ© du Public Cloud.
-
SLO : délivrer de maniÚre prédictible tout en garantissant les objectifs de disponibilité, de performance et de fiabilité des services.
-
SĂ©curitĂ© des API : ĂȘtre un appui technique solide sur les problĂ©matiques dâauthentification, dâautorisation et de sĂ©curisation des API.
-
RĂ©silience : contribuer directement Ă lâamĂ©lioration de la haute disponibilitĂ© et de la rĂ©silience des services critiques dâidentitĂ©.
-
Industrialisation : avoir renforcĂ© lâautomatisation des politiques, des tests de sĂ©curitĂ© et des mĂ©canismes de contrĂŽle dâaccĂšs.
-
Leadership technique : challenger les choix dâarchitecture et contribuer aux orientations techniques de lâĂ©quipe.
-
Transmission : faire grandir lâĂ©quipe Ă travers le mentoring, le partage de connaissances et lâamĂ©lioration des standards dâingĂ©nierie.
-
AmĂ©lioration continue : contribuer activement Ă lâĂ©volution des pratiques SRE, DevOps et sĂ©curitĂ© de lâĂ©quipe.
Â
Compétences requises
Â
-
Expertise en authentification, autorisation et fĂ©dĂ©ration dâidentitĂ©.
-
MaĂźtrise des protocoles et technologies dâidentitĂ© tels que OIDC, SAML et LDAP.
-
Bonne compréhension des modÚles RBAC, notamment dans des environnements multi-projets et multi-régions.
-
ExpĂ©rience significative dans lâexploitation de services distribuĂ©s, stateful et critiques en production.
-
Solides compétences en développement avec Python et Go, les deux langages faisant partie de la stack à maintenir.
-
TrĂšs bonne maĂźtrise de Linux.
-
Expérience significative en automatisation des opérations et infrastructures.
-
Maßtrise des architectures hautement disponibles et des principes de résilience.
-
Expérience des approches Infrastructure as Code / Configuration as Code et des tests de résilience.
-
Maßtrise de Terraform et Helm, utilisés de maniÚre importante au quotidien.
-
Expérience avec les pipelines CI/CD et les workflows basés sur Git.
-
Expérience avec les contrÎles de sécurité automatisés intégrés aux processus de développement et de déploiement.
-
Forte sensibilité aux enjeux de sécurité, conformité, auditabilité et traçabilité dans un environnement de cloud public.
-
Capacité à intervenir efficacement sur des incidents critiques en production.
-
MaĂźtrise professionnelle de lâanglais Ă lâoral et Ă lâĂ©crit (niveau B2 minimum).
Â
Atouts
-
Expérience pratique avec OpenStack Keystone en environnement de production.
-
Expérience avec un autre Identity Provider (IdP) ou service IAM opéré à grande échelle.
-
Connaissance des approches Policy as Code, notamment OPA/Rego ou technologies équivalentes.
-
Connaissance de la sĂ©curitĂ© applicative appliquĂ©e aux API : WAF, risques OWASP, rate limiting et contrĂŽles dâaccĂšs.
-
Expérience dans les mécanismes de détection et de réponse aux incidents de sécurité.
-
Connaissance des systĂšmes de SIEM, des rĂšgles de dĂ©tection, de lâalerting et de la qualification dâincidents.
-
Expérience dans des architectures cloud distribuées et multi-régions.
-
Expérience avec des environnements nécessitant un niveau élevé de sécurité, de conformité et de traçabilité.
-
Utilisation dâoutils dâIA appliquĂ©s au dĂ©veloppement, Ă lâautomatisation et aux opĂ©rations SRE.
Â
Soft skills
Â
-
Rigueur et grand sens du détail : sur ce périmÚtre, une erreur de configuration peut avoir un impact direct sur la sécurité de la plateforme.
-
Autonomie et fort sens de lâownership sur votre pĂ©rimĂštre.
-
Esprit critique et capacité à challenger les choix techniques de maniÚre constructive.
-
Sang-froid et capacitĂ© Ă garder une approche structurĂ©e lors dâincidents critiques.
-
Fort sens des responsabilités face à des services essentiels au fonctionnement du Public Cloud.
-
Capacité à collaborer efficacement avec différentes équipes techniques et sécurité.
-
Fiabilité et sens du collectif dans un environnement international.
-
CapacitĂ© Ă partager votre expertise et Ă accompagner la montĂ©e en compĂ©tences des autres membres de lâĂ©quipe.
-
CuriositĂ© technologique et goĂ»t prononcĂ© pour lâapprentissage continu.
-
Aisance avec les outils dâIA appliquĂ©s au dĂ©veloppement, au diagnostic et Ă lâexploitation.
-
Capacité à évoluer dans un environnement technique complexe, critique et en constante évolution.
vv
SRE Senior â Keystone / Identity & API Security
Â
Au sein de votre équipe #OneTeam
Â
Chaque appel aux API du Public Cloud OVHcloud passe par les services opĂ©rĂ©s par votre future Ă©quipe.LâĂ©quipe est notamment responsable de OpenStack Keystone, le service dâidentitĂ© du Public Cloud qui assure lâauthentification des appels API, ainsi que des mĂ©canismes de contrĂŽle permettant de vĂ©rifier, Ă lâentrĂ©e, que chaque utilisateur ou service dispose des droits nĂ©cessaires.
Ces composants se situent sur un chemin critique : leur disponibilité conditionne directement celle du Public Cloud et leur niveau de sécurité est essentiel à la protection de la plateforme.
Keystone est intĂ©grĂ© Ă lâIAM dâOVHcloud, opĂ©rĂ© par une autre Ă©quipe. Lâun des principaux enjeux consiste donc Ă assurer une intĂ©gration fiable, sĂ©curisĂ©e et scalable entre ces diffĂ©rents systĂšmes dâidentitĂ© Ă lâĂ©chelle du Public Cloud.
Dans une logique de sĂ©paration des responsabilitĂ©s, lâĂ©quipe est indĂ©pendante des Ă©quipes exploitant directement les infrastructures : les Ă©quipes qui dĂ©finissent et contrĂŽlent les accĂšs ne sont pas celles qui administrent les ressources auxquelles ces accĂšs donnent droit.
En tant que SRE Senior, votre expertise portera principalement sur Keystone, lâIdentity & Access Management et le contrĂŽle dâaccĂšs aux API. Vous contribuerez Ă la fiabilitĂ©, Ă la sĂ©curitĂ© et Ă lâĂ©volution de services distribuĂ©s critiques utilisĂ©s Ă grande Ă©chelle.
Â
Une astreinte 24/7 est assurĂ©e par rotation au sein de lâĂ©quipe et fait lâobjet dâune contrepartie selon les dispositions en vigueur chez OVHcloud.
Â
Vos principales responsabilités
Â
-
Opérer et fiabiliser OpenStack Keystone dans un environnement Public Cloud distribué à grande échelle.
-
Garantir la haute disponibilitĂ©, la cohĂ©rence multi-rĂ©gions et la performance du service sur le chemin critique dâauthentification.
-
Concevoir et réaliser des migrations et évolutions sans interruption de service.
-
Faire Ă©voluer les modĂšles dâauthentification et dâautorisation : permissions fines, scopes projet, domaine et rĂ©gion, RBAC et fĂ©dĂ©ration dâidentitĂ©.
-
Assurer lâintĂ©gration et la fĂ©dĂ©ration dâidentitĂ© entre Keystone et lâIAM dâOVHcloud.
-
Industrialiser les politiques dâautorisation Ă travers des approches de Policy as Code, des tests automatisĂ©s et des mĂ©canismes de non-rĂ©gression.
-
Contribuer à la sécurisation des API, notamment à travers le filtrage applicatif, le WAF, le rate limiting et la détection des menaces.
-
Définir, suivre et améliorer les SLO des services opérés.
-
Participer au run et Ă lâastreinte, analyser les incidents et contribuer aux analyses de causes racines.
-
Automatiser les opĂ©rations rĂ©currentes afin dâamĂ©liorer la fiabilitĂ©, la sĂ©curitĂ© et lâefficacitĂ© opĂ©rationnelle.
-
Développer et maintenir les composants de la stack en Python et Go.
-
Concevoir et maintenir les infrastructures et configurations as code avec notamment Terraform et Helm.
-
Maintenir des standards DevOps élevés en matiÚre de qualité de code, tests, CI/CD, documentation, sécurité et traçabilité.
-
Contribuer Ă lâamĂ©lioration continue des pratiques techniques et accompagner la montĂ©e en compĂ©tences de lâĂ©quipe.
Â
Votre futur impact
Â
Dans les 6 mois
Â
-
MaĂźtrise du pĂ©rimĂštre : comprendre lâarchitecture de Keystone, son intĂ©gration avec lâIAM OVHcloud et les mĂ©canismes de contrĂŽle dâaccĂšs aux API.
-
Autonomie : ĂȘtre autonome sur la stack et capable dâintervenir efficacement sur les services en production.
-
Astreinte : participer sereinement Ă la rotation dâastreinte et prendre en charge les incidents sur votre pĂ©rimĂštre.
-
Fiabilité : avoir mené un premier chantier significatif de fiabilisation, de résilience ou de durcissement de Keystone.
-
SĂ©curitĂ© : maĂźtriser les principaux modĂšles dâauthentification, dâautorisation et de fĂ©dĂ©ration utilisĂ©s par la plateforme.
-
DevOps : contribuer de maniÚre autonome aux déploiements, automatisations et pipelines de la stack avec Terraform, Helm et les outils CI/CD.
-
Collaboration : avoir établi des relations de travail efficaces avec les équipes IAM, sécurité, infrastructure et Public Cloud.
Â
Dans 1 an
Â
-
Expertise : ĂȘtre reconnu comme un rĂ©fĂ©rent interne sur OpenStack Keystone et les problĂ©matiques dâidentitĂ© du Public Cloud.
-
SLO : délivrer de maniÚre prédictible tout en garantissant les objectifs de disponibilité, de performance et de fiabilité des services.
-
SĂ©curitĂ© des API : ĂȘtre un appui technique solide sur les problĂ©matiques dâauthentification, dâautorisation et de sĂ©curisation des API.
-
RĂ©silience : contribuer directement Ă lâamĂ©lioration de la haute disponibilitĂ© et de la rĂ©silience des services critiques dâidentitĂ©.
-
Industrialisation : avoir renforcĂ© lâautomatisation des politiques, des tests de sĂ©curitĂ© et des mĂ©canismes de contrĂŽle dâaccĂšs.
-
Leadership technique : challenger les choix dâarchitecture et contribuer aux orientations techniques de lâĂ©quipe.
-
Transmission : faire grandir lâĂ©quipe Ă travers le mentoring, le partage de connaissances et lâamĂ©lioration des standards dâingĂ©nierie.
-
AmĂ©lioration continue : contribuer activement Ă lâĂ©volution des pratiques SRE, DevOps et sĂ©curitĂ© de lâĂ©quipe.
Â
Compétences requises
Â
-
Expertise en authentification, autorisation et fĂ©dĂ©ration dâidentitĂ©.
-
MaĂźtrise des protocoles et technologies dâidentitĂ© tels que OIDC, SAML et LDAP.
-
Bonne compréhension des modÚles RBAC, notamment dans des environnements multi-projets et multi-régions.
-
ExpĂ©rience significative dans lâexploitation de services distribuĂ©s, stateful et critiques en production.
-
Solides compétences en développement avec Python et Go, les deux langages faisant partie de la stack à maintenir.
-
TrĂšs bonne maĂźtrise de Linux.
-
Expérience significative en automatisation des opérations et infrastructures.
-
Maßtrise des architectures hautement disponibles et des principes de résilience.
-
Expérience des approches Infrastructure as Code / Configuration as Code et des tests de résilience.
-
Maßtrise de Terraform et Helm, utilisés de maniÚre importante au quotidien.
-
Expérience avec les pipelines CI/CD et les workflows basés sur Git.
-
Expérience avec les contrÎles de sécurité automatisés intégrés aux processus de développement et de déploiement.
-
Forte sensibilité aux enjeux de sécurité, conformité, auditabilité et traçabilité dans un environnement de cloud public.
-
Capacité à intervenir efficacement sur des incidents critiques en production.
-
MaĂźtrise professionnelle de lâanglais Ă lâoral et Ă lâĂ©crit (niveau B2 minimum).
Â
Atouts
-
Expérience pratique avec OpenStack Keystone en environnement de production.
-
Expérience avec un autre Identity Provider (IdP) ou service IAM opéré à grande échelle.
-
Connaissance des approches Policy as Code, notamment OPA/Rego ou technologies équivalentes.
-
Connaissance de la sĂ©curitĂ© applicative appliquĂ©e aux API : WAF, risques OWASP, rate limiting et contrĂŽles dâaccĂšs.
-
Expérience dans les mécanismes de détection et de réponse aux incidents de sécurité.
-
Connaissance des systĂšmes de SIEM, des rĂšgles de dĂ©tection, de lâalerting et de la qualification dâincidents.
-
Expérience dans des architectures cloud distribuées et multi-régions.
-
Expérience avec des environnements nécessitant un niveau élevé de sécurité, de conformité et de traçabilité.
-
Utilisation dâoutils dâIA appliquĂ©s au dĂ©veloppement, Ă lâautomatisation et aux opĂ©rations SRE.
Â
Soft skills
Â
-
Rigueur et grand sens du détail : sur ce périmÚtre, une erreur de configuration peut avoir un impact direct sur la sécurité de la plateforme.
-
Autonomie et fort sens de lâownership sur votre pĂ©rimĂštre.
-
Esprit critique et capacité à challenger les choix techniques de maniÚre constructive.
-
Sang-froid et capacitĂ© Ă garder une approche structurĂ©e lors dâincidents critiques.
-
Fort sens des responsabilités face à des services essentiels au fonctionnement du Public Cloud.
-
Capacité à collaborer efficacement avec différentes équipes techniques et sécurité.
-
Fiabilité et sens du collectif dans un environnement international.
-
CapacitĂ© Ă partager votre expertise et Ă accompagner la montĂ©e en compĂ©tences des autres membres de lâĂ©quipe.
-
CuriositĂ© technologique et goĂ»t prononcĂ© pour lâapprentissage continu.
-
Aisance avec les outils dâIA appliquĂ©s au dĂ©veloppement, au diagnostic et Ă lâexploitation.
-
Capacité à évoluer dans un environnement technique complexe, critique et en constante évolution.
vv