L'équipe Platform 🏗️
En tant que Platform Engineer, tu rejoindras l’équipe Platform en tant que 6ème membre, et ta mission sera d’aider tes collègues (près de 40 développeurs·euse·s) à travailler de manière autonome et efficace.
Evaneos adhère à la mouvance DevOps et on applique le classique “You build it, you ship it, you run it”, auquel tu peux ajouter “you monitor it, you hug it, you chouchoute it”. Le rôle de l’équipe platform est donc de fournir tout le nécessaire pour ceci en as-a-service. Concrètement, ça veut dire qu’on fournit les ressources cloud, l’outillage, les standards et la documentation.
Note aussi qu’on déploie plusieurs fois par jour, on est dans l’esprit “la mise en production n’est pas un évènement”.
En ce qui concerne nos stacks, les services applicatifs sont organisés par domaines métiers et développés en utilisant PHP, React, Nginx, PostgreSQL. La plateforme fournit des services sur GCP, Kubernetes (GKE), Varnish, MongoDB, RabbitMQ. Nos outils sont Pulumi(Typescript), Datadog, Kyverno, Argo Workflows, Github Actions, Concourse, Python.
Nos Inspirations ✨
On s’inspire de ces références que l’on a adaptées :
Platform Engineering (on garde bien en tête qu’on n’est pas Spotify)
Site Reliability Engineering (on n’est pas Google non plus)
Team Topologies (qui nous a fait forte impression)
Shape Up (en vigueur à la tech chez nos utilisateurs, mais à la plateforme on est en flux tendu “kanban”)