Ingénieur DevOps - Cloud GCP

CDI Toulouse
Qui sommes-nous ?

Basé en France, au Royaume-Uni, en Italie et en Allemagne, OneStock est un éditeur de logiciel Français, leader Européen des solutions de gestion et d’orchestration de commandes web (« Order Management System ») à destination des plus grandes enseignes Européennes du retail. Cofondée en 2010 par Romulus, Benoit et Vincent, Onestock s’est donnée pour mission d’inventer les solutions logicielles Retail Tech de demain qui placent la technologie au service du commerce physique.

Notre suite logicielle innovante permet aux marques omnicanales et aux distributeurs d'unifier leurs stocks (magasins, entrepôts, fournisseurs…), de fournir une promesse de livraison précise en temps réel, et de traiter les commandes depuis chaque point de stock. En 2024, nous avons reçu un investissement significatif de Summit Partners (72 millions de dollars) pour accélérer davantage notre croissance.

Devenir OneStocker, c’est :

  • Intégrer une entreprise à taille humaine (115 collaborateurs) dont les valeurs sont l’Agilité, la Bienveillance et l’Excellence

  • Relever des défis enrichissants et innovants, en équipe, dans la joie et la bonne humeur

  • Rejoindre une équipe conviviale et chaleureuse, et participer à de nombreuses activités

  • Bénéficier d’une communication transparente et mensuelle de la vie de l’entreprise 

Le poste ou les missions :

Intégré.e dans l’équipe DevOps (5 personnes) au sein du service R&D, ta mission principale sera de participer à la mise en place d’une infrastructure moderne sur GCP en utilisant GKE ainsi que des outils d’Infrastructure as Code tels que Terraform, Ansible, Helm, etc. Cette infrastructure devra répliquer notre infrastructure actuelle hébergée chez OVHCloud en limitant les modifications à apporter à l’application dans un premier temps.

De plus, en tant que membre de l’équipe DevOps, ton rôle sera également de contribuer à l’amélioration des process de développement via nos outils de CI/CD (Gitea, Tekton), ainsi que de mettre en place et de participer au monitoring des différentes infrastructures. Plus de détails ci-dessous.

Les missions 🎯

Déploiement d'une infrastructure sur GCP :

  • développer des outils permettant d’automatiser la création de plateformes sur GCP avec GKE

  • participer à rendre l’application cloud-native en l’intégrant avec les outils proposés par GCP (Pub/Sub, Firestore, etc).

  • optimiser les coûts opérationnels

Evolution de la chaîne CI/CD :

  • contribuer à l’amélioration et à l’automatisation du processus de développement / déploiement

  • améliorer le fonctionnement des environnements de développement distant

  • améliorer le process GitOps

Monitoring des plateformes :

  • mettre en place un monitoring robuste des différents environnements (avec Datadog)

  • participer à la rotation des astreintes (soir et weekend) pour gérer les urgences en dehors des heures ouvrables

Le profil recherché :

☁Tu maîtrises les technologies Cloud et notamment GCP/GKE

🖥Tu as une bonne connaissance des outils liés à l’IaC : Terraform, Ansible, Helm, ...

📚Tu sais faire des tâches de scripting simples en Python, Bash, Go (optionnel)

💼Tu connais quelques outils de CI/CD

🤝 Tu aimes travailler en équipe dans un environnement agile (Kanban)

😁Tu es apprécié.e pour ton sens de la communication

🤸Tu es adaptable et tu sais faire face aux imprévus

💪Tu as le sens des responsabilités

Compléter les champs suivant :