Recherche de nouveauté Besoin de réflexion Besoin d'autonomie Implication au travail Ambition
Vous êtes en quête de nouveaux défis et souhaitez donner un nouvel élan à votre carrière ? Rejoignez Sofrecom, une entreprise où l’agilité, l’audace et l’esprit d’équipe sont au cœur de notre culture, et où chacun peut s’épanouir pleinement.
Filiale du groupe Orange, Sofrecom est une société de conseil et d’ingénierie spécialisée dans les télécommunications. Nous accompagnons nos clients dans leur transformation numérique, en les aidant à anticiper les évolutions technologiques, adapter leurs activités, moderniser leurs organisations et développer des solutions durables et performantes.
Avec plus de 3 000 consultant(e)s et expert(e)s issus de 34 nationalités et répartis sur 9 implantations dans le monde, Sofrecom s’appuie sur la richesse des parcours et des talents pour stimuler l’innovation et viser l’excellence.
Notre culture d’entreprise valorise un environnement inclusif, diversifié et équitable, où chaque personne est encouragée à s’épanouir pleinement. Nous favorisons l’intégration des jeunes talents, soutenons l’évolution des collaboratrices et collaborateurs expérimentés, et promouvons l’égalité professionnelle pour toutes et tous. Nous nous engageons également à créer des conditions propices à la pleine participation des personnes en situation de handicap. Ainsi, chacun·e peut développer ses compétences, contribuer activement et progresser dans sa carrière, dans un cadre bienveillant, stimulant et respectueux de la diversité.
Rejoindre Sofrecom, c’est participer à des projets passionnants, explorer des parcours variés et évoluer dans un environnement qui valorise vos idées, vos compétences et vos ambitions.
Postulez dès maintenant et intégrez un lieu où chacun peut s’exprimer librement et trouver sa place.
Toutes les données à caractère personnel partagées avec Sofrecom Services Maroc sont traitées conformément à la loi n° 09 08 relative à la protection des données à caractère personnel. Pour exercer vos droits d’accès, de rectification ou d’opposition, merci de contacter la DRH au 05 37 27 99 00.
Ensemble, nous contribuons au développement du numérique dans le monde !
Ce que nos collaborateurs aiment le plus chez nous ❤ : Pour consulter leurs avis certifiés
Sofrecom Maroc se caractérise par une culture fortement orientée vers la coopération, plaçant l’humain, la confiance et le bien-être des collaborateurs au cœur de son fonctionnement. Le management de proximité encourage l’accompagnement, la responsabilisation et des relations de travail durables au sein d’équipes solidaires. Cette dynamique collaborative est enrichie par une dimension innovation, favorisant l’initiative, l’agilité et l’ouverture aux nouvelles idées. Des processus structurés viennent compléter l’ensemble pour garantir fiabilité et efficacité, tandis que la performance reste présente de manière plus mesurée.
Contexte
Rattaché(e) à l'équipe IDH Infra, vous interviendrez dans un environnement Cloud privé Huawei Cloud Stack (HCS), au sein d'un écosystème qui combine services managés et ressources déployées from scratch, notamment des clusters Kubernetes accueillant des operators data (Spark, Strimzi/Kafka, Airflow…).
L'outillage repose sur GitLab (gestion du code, GitLab Registry, GitLab CI), Terraform, Ansible, Helm et Kustomize.
L'équipe fournit aux équipes projets un ensemble d'enablers infra : briques transverses prêtes à l'emploi (identité, observabilité, secrets, exposition des services…). Ce poste est dédié au développement et à l'évolution de ces enablers : il s'agit d'un rôle de développeur, avec une bonne compréhension de l'environnement d'exécution cloud native.
Missions principales
1. IAM — Ory (Kratos, Hydra, Keto, Oathkeeper)
Développer les évolutions de la brique IAM : flows d'authentification (login, inscription, MFA, récupération de compte), fédération d'identité et SSO.
Intégrer les applications via OAuth2 / OpenID Connect (Hydra) : gestion des clients, scopes, consentement, tokens.
Modéliser et implémenter les politiques d'autorisation (Keto, modèle type Zanzibar) et les règles d'accès (Oathkeeper).
Développer les composants spécifiques : UI self-service, services de login/consent, hooks et webhooks, connecteurs vers les annuaires existants (LDAP/AD).
Contribuer au MCO applicatif : montées de version Ory, migrations de schémas, tests de non-régression.
2. Observabilité
Concevoir et faire évoluer la stack d'observabilité : métriques (Prometheus), logs (Loki), traces (Tempo / Jaeger), visualisation (Grafana).
Standardiser l'instrumentation des applications avec OpenTelemetry (SDK, collector, conventions).
Développer des exporters, des dashboards et des règles d'alerting « as code » ; définir des SLO/SLI réutilisables.
Fournir aux équipes projets des modèles prêts à l'emploi (libraries, charts Helm, templates de dashboards).
3. Autres enablers infra
Secrets : intégration de HashiCorp Vault (auth Kubernetes, injection de secrets, rotation).
Certificats : Cert-Manager, émetteurs et PKI interne, automatisation du cycle de vie.
Exposition des services : Ingress controllers et API Gateway (routage, rate limiting, authentification en frontal).
Stockage objet compatible S3 (MinIO) : provisioning en self-service et politiques d'accès.
Développer des operators ou controllers Kubernetes et des outils internes (CLI, API) pour exposer ces briques en self-service.
4. Industrialisation & qualité
Packager les enablers avec Helm et Kustomize et les livrer via GitLab CI (build, tests, scan de sécurité, publication dans GitLab Registry).
Écrire des tests automatisés (unitaires, intégration, end-to-end) et appliquer les bonnes pratiques de revue de code.
Rédiger la documentation technique et les guides d'utilisation à destination des équipes projets.
Apporter un support ponctuel aux équipes d'exploitation et aux équipes projets sur les enablers.
Profil recherché
Formation Bac+5 en informatique (école d'ingénieur ou équivalent).
Minimum 4 ans d'expérience en développement back-end, dont une expérience sur des sujets d'identité, de plateforme ou d'observabilité.
Esprit produit : vous concevez des briques réutilisables pensées pour les équipes qui les consomment.
Compétences techniques
Indispensables
Go (langage de l'écosystème Ory et Kubernetes) ; un second langage apprécié (Python, TypeScript/Node.js).
Protocoles d'identité : OAuth2, OpenID Connect, JWT, SAML ; notions de modèles d'autorisation (RBAC, ReBAC).
Kubernetes côté développeur : déploiement, CRD, bonnes pratiques cloud native.
Observabilité : Prometheus, Grafana, OpenTelemetry.
Git / GitLab CI, Docker, Helm.
Conception d'API REST / gRPC, bases de données (PostgreSQL).
Appréciées
Expérience sur la stack Ory ou une solution IAM équivalente (Keycloak…).
Développement d'operators Kubernetes (Kubebuilder, Operator SDK, controller-runtime).
HashiCorp Vault, Cert-Manager, API Gateway (Kong, APISIX…).
Frontend (React / Next.js) pour la customisation des UI d'authentification.
Terraform, Ansible, Kustomize.
Connaissance de Huawei Cloud Stack ou d'un autre cloud privé.
Sensibilité sécurité : OWASP, DevSecOps.
Qualités personnelles
Rigueur, qualité de code et sens de la sécurité.
Autonomie et capacité à porter un sujet de bout en bout.
Esprit d'équipe et bon relationnel avec les équipes Ops, Data et projets.
Capacité à documenter et à transmettre ses connaissances.
Français et anglais courants (écrit et oral) exigés.
Recherche de nouveauté Besoin de réflexion Besoin d'autonomie Implication au travail Ambition
Ici, vous pouvez retrouver un taux de recommandation de cette offre pour vous, ainsi que des informations pour mettre en avant votre candidature. Connectez-vous / Inscrivez-vous pour consulter ces informations personnalisées.
ReKrute vous offre ce nouveau test de personnalité pour mieux vous connaitre et valoriser vos candidatures. Passez-le dès maintenant, cela ne prend que 5 minutes maximum.