XXII déploie CORE, sa plateforme de vision par ordinateur, sur plus de 30 sites.
Celle-ci analyse des flux vidéo, issus de caméras, en temps réel pour en extraire des informations directement actionnables
Chez XXII, on s'attaque à des problèmes techniques exigeants, sur un marché où 95 % des données vidéo ne sont jamais analysées.
La particularité technique : CORE est une plateforme en 2 étapes
Un pipeline temps réel de traitement vidéo par IA, qui produit de la donnée brute
Il tourne souvent sur site, chez le client (on-premise / edge)
Un pipeline Data et BI en cloud qui transforme la donnée brute pour la rendre interprétable et actionnable
Le poste couvre deux périmètres :
Backend : concevoir et développer des fonctionnalités de CORE
Plateforme & déploiement : construire et opérer l’infrastructure qui fait tourner CORE chez nos clients et en cloud
Le dosage backend / plateforme n'est pas figé, il est flexible selon les périodes et ton profil, mais on cherche quelqu'un qui se sent à l'aise sur les deux.
C'est un poste d'IC senior : ton impact se mesure à l'échelle de la plateforme, pas d'une feature isolée.
La stack
Backend : Python
Frontend : Next.js, React / Node.js : le legacy, à faire évoluer.
Data : Postgres, MongoDB, ObjectStorage
Infra & edge : K0s, Ansible, Tanka & Kind
Cloud : Kubernetes sur GCP + OpenTofu pour l'IaC.
Observabilité : Prometheus/Grafana
CI/CD : GitLab.
IA au quotidien : on travaille avec Cursor, Claude Code, Open Code
Tes missions
Côté backend produit
- Concevoir et développer des fonctionnalités de CORE en Python
Côté plateforme & edge
Construire et faire évoluer la chaîne de déploiement de CORE sur le parc de clusters edge : provisioning des sites, livraison de mises à jour, gestion des montées de version sur K0s.
Fiabiliser les déploiements sur des sites distants et contraints
Gérer les secrets, le durcissement et les accès à la plateforme sur des environnements clients qu'on ne maîtrise pas.
Concevoir les fondations techniques pour absorber la croissance : nombre de sites, volume de flux, temps réel.
Transverse
Porter les standards de qualité : revues exigeantes, mentorat des autres ingénieur·es.
Aller jusqu'au terrain (assister les Forward Deployed Engineers) quand il le faut.