Stagiaire DevOps

Il y a 17 heures

Paris, France Scorp-io Temps plein

Tu rejoindras une équipe technique composée de développeurs seniors, d’un DevOps et d’un pôle Produit (CPO + PO). Ton tuteur sera Jérémy, DevOps, avec qui tu travailleras au quotidien.

La Gestion Technique du Bâtiment (GTB) est un secteur historiquement marqué par des problèmes de fiabilité qui ont freiné son adoption à grande échelle. SCORP-IO a fait de la qualité et de la robustesse un axe de différenciation fondamental : c’est ce qui a permis de convaincre plus de 250 bâtiments, et c’est ce qui permettra d’en convaincre davantage dans un marché où la confiance se construit sur la durée.

Ce n’est pas un stage d’observation. Tu porteras des chantiers cadrés, du besoin jusqu’à la mise en production, avec revue systématique de ce qui part en prod. Notre infrastructure doit rester disponible en continu : derrière chaque alerte, il y a un bâtiment réel dont l’exploitant attend une donnée juste.

Voici les sujets sur lesquels on avance en ce moment. Tu ne toucheras pas à tout, et on ajustera selon ce qui t’accroche.

01 Le monitoring et les alertes

C’est le sujet principal du stage. Nos règles d’alerte se sont accumulées au fil des années, chacune ajoutée pour une bonne raison, et l’ensemble mérite d’être repris à la base.

On veut décider ensemble ce qui justifie de réveiller quelqu’un la nuit, faire le tri dans ce qui part sur PagerDuty, et refaire les tableaux de bord Grafana pour qu’ils répondent à de vraies questions. On réfléchit aussi à développer notre propre outil pour regrouper et recouper les alertes : un beau sujet de conception si ca te tente.

02  La sécurité et l’ISO 27001

On lance la démarche de certification. Concrètement, tu feras le tour de nos accès, tu aideras à séparer les comptes d’administration des comptes du quotidien, et tu participeras à généraliser l’authentification unique sur nos outils. C’est autant de l’enquête que de la technique, et ça produit pas mal de documentation.

03  Les coûts de l’infrastructure

Kubecost est installé sur le cluster, mais on n’a pas encore pris le temps de s’en servir vraiment. Tu peux t’en emparer : regarder ce qu’il raconte, vérifier ce qui est fiable, et nous proposer des pistes d’économies chiffrées.

04  L’automatisation du quotidien

Nos collègues installent et exploitent les sites clients, et certaines manipulations leur prennent du temps. Une partie de ton travail sera d’aller les voir, de comprendre ce qui les ralentit, et de l’automatiser : un job Jenkins, un playbook Ansible, parfois simplement un script bien documenté. Même chose côté développeurs, qui doivent pouvoir déployer et consulter leurs logs sans passer par nous

05  Et peut-être

Un sujet d’infrastructure GPU pour l’IA arrive dans nos cartons. Rien n’est commencé, mais si ça t’attire, il y aura de la place.

Ce que tu vas apprendre

  • Kubernetes en production, pas un cluster de TP : incidents réels, contraintes réelles, arbitrages réels, et une migration d’infrastructure de bout en bout,

  • L’observabilité comme discipline : concevoir un modèle d’alerte, définir un SLO, mesurer un taux de faux positifs et le faire baisser,

  • La sécurité par la norme : ce que l’ISO 27001 exige concrètement d’une infrastructure, et comment on le démontre,

  • Le FinOps : rattacher une ligne de facture à une décision technique,

  • Le métier de passerelle : recueillir un besoin auprès de quelqu’un qui n’est pas ingénieur, le reformuler, le challenger, puis livrer.

À la fin du stage, tu auras des réalisations concrètes à raconter en entretien : j’ai mis ça en production, voici pourquoi, et voici ce que ça a changé.

L’environnement technique

La plateforme SCORP-IO repose sur une architecture microservices event-driven, traitant en temps réel des données issues d’automates industriels via des protocoles terrain (OPC-UA, BACnet, Modbus, Modbus RTU, MQTT). Ces données transitent par un pipeline Kafka, sont transformées par des topologies Kafka Streams puis restituées aux utilisateurs via des interfaces Angular en WebSocket et historisées dans une base de données time-series.

  • Cloud et infrastructure : Scaleway, Kubernetes (Kapsule), Crossplane, Argo CD

  • Observabilité et astreinte : Prometheus, Grafana, Loki, Alertmanager, PagerDuty

  • FinOps : Kubecost, Goldilocks

  • CI/CD et qualité : Bitbucket, Jenkins, SonarQube, JaCoCo, Dependency-Track

  • Sécurité et accès : NetBird, Keycloak, Bitwarden

  • Backend : Java 21, Spring Boot, Micronaut, Kafka Streams

  • Messaging : Apache Kafka, EMQX, Confluent Schema Registry (Avro)

  • Bases de données : PostgreSQL, ClickHouse, Warp10, Redis

  • Frontend : Angular 19, TypeScript, Tailwind CSS

  • Automatisation : Ansible, Bash, Python

Preferred experience

Tu prépares un BAC+⅘ en informatique (école d’ingénieurs, master, cursus spécialisé cloud ou infrastructure) et tu cherches un stage de fin d’études de six mois.

Techniquement

  • Des bases solides en Linux et en réseau : face à un « host not found », tu sais dérouler la chaîne de résolution DNS plutôt que relancer le service au hasard,

  • Git au quotidien, et l’envie de versionner tout ce qui peut l’être,

  • Docker et Kubernetes : ce qu’est un conteneur, un cluster, un service Kubernetes, tu sais l’expliquer et tu l’as déjà pratiqué, même sur un projet d’école ou personnel,

  • Des scripts (Bash, Python) que tu as écris toi-même et que tu peux expliquer,

  • Lire et écrire de l’anglais technique sans effort.

Et surtout, parce que le poste est une passerelle

  • Tu écoutes vraiment : comprendre le besoin d’un opérationnel qui décrit son problème avec ses mots, c’est la moitié du travail,

  • Tu challenges sans braquer : proposer une autre voie que celle demandée, et l’argumenter,

  • Tu écris : notes, comptes rendus, documentation, car l’ISO 27001 comme le FinOps se jouent en grande partie à l’écrit,

  • Tu creuses jusqu’à la cause, pas seulement jusqu’à ce que ça remarche,

  • Tu sais dire « je ne sais pas » et poser la question tout de suite.

Ce qui ferait la différence

  • Ansible, ou une autre approche d’automatisation de configuration,

  • Une première expérience de Prometheus et Grafana,

  • Une notion de FinOps : savoir qu’une ressource cloud a un coût, et lequel.

Chez SCORP-IO, l’état d’esprit compte autant que les compétences techniques. Si tu es motivé·e, curieux·se et bienveillant·e et que tu veux contribuer à réinventer la GTB tout en ayant un impact environnemental positif, envois-nous ton CV, même sans cocher toutes les cases.

Comment tu seras accompagné·e

  • Un tuteur unique et disponible : tu travailles à ses côtés, pas seul·e dans un coin,

  • Un point quotidien avec l’équipe technique, et un point hebdomadaire dédié : avancement, blocages, ce que tu apprends,

  • Une revue systématique du code et des configurations avant toute mise en production,

  • Des temps d’échange avec les opérationnels prévus au calendrier : c’est une mission, pas un à-côté,

  • Un bilan à mi-parcours et des objectifs de stage écrits, avec un sujet de mémoire compatible : on t’accompagne sur le rapport et la soutenance.

Pourquoi nous rejoindre ?

  • Un stage structurant, où tu portes de vrais chantiers de bout en bout plutôt que des tâches détachées,

  • Une plateforme technique ambitieuse : architecture event-driven à grande échelle, protocoles industriels, stack moderne,

  • Une équipe à taille humaine (29 personnes) où chaque contribution est visible,

  • Une startup en forte croissance, post-levée de fonds, avec les moyens d’investir dans la fiabilité,

  • Une politique de télétravail flexible,

  • L’opportunité de s’investir dans un projet à impact positif, en contribuant à la digitalisation et à la décarbonation du secteur du bâtiment.

Recruitment process

  1. Un premier échange avec Manon, Responsable du recrutement,

  2. Un entretien avec Jérémy, DevOps et futur tuteur, et Cédric, CTO : technique et projet dans le même échange, pas de quiz, on déroule ensemble un vrai problème d’infrastructure.

Envoie ton CV et, en deux lignes, un truc technique que tu as cassé puis réparé. C’est plus parlant qu’une lettre de motivation.