✨ Le rôle d'Ingénieur DevOps - Cloud GCP :
En tant qu'Ingénieur DevOps - Cloud GCP chez OneStock, tu seras au sein de notre service Customer Experience, au pilotage du déploiement d’un portefeuille de projets sur les solutions SaaS Onestock pour nos clients.
Chaque intégration d’un nouveau client implique des changements opérationnels majeurs ainsi que la gestion des coûts, qualité et délai de chaque projet. Nos produits sont étroitement liés avec les différentes solutions de nos clients (commandes, stock, livraison, retours) qui définissent à chaque fois un environnement spécifique sur lequel s’interfacer.
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.
Tes principales 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 :