Ingénieur DevOps Senior
Role details
Job location
Tech stack
Job description
Nous recherchons un·e DevOps Engineer senior, notre première recrue dédiée à cette fonction. Vous prendrez en charge le déploiement et l'infrastructure de notre plateforme SaaS (GKE, Helm/Helmfile) ainsi que notre appliance VM on-premise pour les clients ne pouvant pas utiliser le cloud. Aujourd'hui, ces sujets sont couverts par l'équipe de développement elle-même : ce poste a pour but d'en prendre la pleine responsabilité, avec le soutien de l'équipe pendant votre montée en compétence sur nos configurations spécifiques., * Piloter et faire évoluer notre pipeline de déploiement Kubernetes (Helm / Helmfile) sur plusieurs environnements, du staging à la production
- Maintenir et améliorer nos pipelines GitLab CI : builds multi-étapes, releases déclenchées par tag, templates CI partagés utilisés sur une trentaine de dépôts de services
- Administrer notre infrastructure Jenkins et soutenir le pipeline de build utilisé par l'équipe moteur 3D pour les builds Unreal Engine
- Construire et maintenir notre appliance VM basée sur Packer (Ubuntu + k3s) livrée aux clients on-premise et air-gapped, incluant les scripts de provisioning et la configuration au premier démarrage
- Diagnostiquer les clusters Kubernetes en production : workload identity, ingress, opérateurs de bases de données et de messagerie, gestion des certificats
- Maintenir et étendre notre infrastructure GCP gérée via Terraform (GKE, réseau, IAM)
- Gérer les secrets, les accès et l'hygiène générale de l'infrastructure, cloud comme on-premise
- Être le point de référence pour les questions de déploiement et d'infrastructure, à la fois pour l'équipe plateforme web et l'équipe moteur 3D
Requirements
- Vous avez une expérience senior et concrète dans la prise en charge d'infrastructure de production de bout en bout, pas seulement dans l'exécution de playbooks existants
- Vous êtes à l'aise pour être seul·e responsable DevOps, en collaboration étroite avec une petite équipe de développeurs seniors
- Vous avez d'excellentes qualités de communication : vous serez le lien entre une équipe plateforme web et une équipe moteur 3D aux outils différents
- Une expérience en start-up ou scale-up est idéale
- Vous maîtrisez tout ou partie de : Helm, Helmfile, Kubernetes, GitLab CI, Jenkins, Terraform, GCP/GKE, Packer, Linux, Bash, Python
- Une familiarité avec l'infrastructure VM (Hyper-V, QEMU/KVM), Unreal Engine/Perforce, ou les outils d'observabilité (Prometheus, Grafana, OpenTelemetry) est un plus
Ce que nous offrons
- Un rôle fondateur avec une réelle autonomie sur le périmètre infrastructure et déploiement
- Une équipe à taille humaine, expérimentée et passionnée
- Un projet technologique souverain et à fort impact, dans un secteur en pleine croissance
- Un cadre de vie exceptionnel sur la Côte d'Azur
- Un processus de recrutement en 2-3 entretiens