CDI - Site Reliability Engineer (H/F)

Il y a 3 jours

Paris, Île-de-France Talantir Temps plein


À propos

Artisans contemporains depuis 1837, nous devenons également artisans du code Hermès Digital développe, maintient et met à disposition la plateforme e-commerce de la Maison Hermès dans 34 pays à travers le monde. Dans un contexte d’hyper-croissance, et face aux enjeux qui en découlent, nous avons souhaité développer une nouvelle solution e-commerce full-custom et orientée micro-services afin de répondre au mieux aux besoins de nos clients. Ce projet de grande envergure est une opportunité unique pour créer un système e-commerce from scratch.
Nous voulons faire ressentir au travers du code et de l’architecture de cette plateforme la qualité et l’excellence que reflètent les créations Hermès. Pour ce faire, le projet sera mené selon les meilleurs pratiques de conception : TDD, DDD, architecture hexagonale… Le tout en pair programming pour permettre à chacun d’apprendre, de transmettre et d’évoluer


Tous les candidats potentiels sont encouragés à parcourir et à lire la description complète du poste avant de postuler.
Descriptif du poste

En tant que SRE, au sein de l’équipe Hermès Digital Infrastructures HDI et sous la responsabilité du Responsable Infrastructure, vous jouerez un rôle essentiel dans la garantie de la fiabilité et des performances des services numériques de notre organisation. Vous travaillerez en étroite collaboration avec l'équipe de développement logiciel pour concevoir, mettre en œuvre et entretenir des systèmes répondant à des normes élevées en matière de disponibilité et de performance. Vos responsabilités comprendront la Build et l’optimisation de l'infrastructure, l’Observability des systèmes, l'automatisation des tâches, la gestion des incidents et la collaboration avec les équipes de développement afin d'améliorer la fiabilité des services au sein de notre organisation. Vous devrez travailler en étroite collaboration avec l'équipe Platform Engineering afin de communiquer vos observations et contribuer à l'amélioration des processus et de l'utilisation des outils, en tirant parti de votre expérience dans la collaboration avec les équipes de développement logiciel.

Vos missions

Vos

missions:
Un SRE sera intégré à une ou plusieurs équipes de développement (Features teams) et sera donc responsable des Backlog d'infrastructure relatifs à ses équipes.

Afin de garantir le bon déroulement de sa mission quotidienne, les SRE est responsable de :

Gérer les sujets liés à l’infrastructure dans les backlogs des équipes de fonctionnalités dont il est responsable. Le SRE travaille en étroite collaboration avec le PO, le Technical Leader et l’équipe technique pour comprendre les objectifs de l’équipe et définir la stratégie technique locale pour l'infrastructure.

Le SRE participe aux différents rituels des équipes de fonctionnalités dont il est responsable.

Gérer la CAF (Capacité A Faire) consolidée pour le Backlog d'infrastructure de chaque équipe de fonctionnalités dont ils sont responsables Le SRE est chargé de prendre en compte la capacité (CAF) avec tous les facteurs liés à ses Backlog en collaboration avec les Product Owners (PO) et les Technical Leaders de ses équipes. Cela implique de prendre en considération divers aspects tels que les exigences métier et techniques et d'autres facteurs pertinents pour prendre les bonnes décisions concernant la gestion des Backlogs.

Prioriser le traitement des différentes demandes de Build à travers les différents Backlogs Le SRE définit – en collaboration avec les PO et les Technical Leaders – et communique l'ordre dans lequel les différentes demandes de Build sont exécutées pour ses différents Backlogs. Cette priorisation garantit que les tâches critiques sont traitées rapidement et dans le bon ordre, contribuant à la fiabilité globale et aux performances des différents services au sein de notre organisation.

Garantir la qualité de l'infrastructure déployée dans son domaine d'activité Le SRE est responsable de la qualité de l'infrastructure qu'il déploie, y compris sa stabilité, sa sécurité et sa conformité aux meilleures pratiques et aux normes de notre organisation.

Construire l'infrastructure selon les besoins Lorsqu'une nouvelle infrastructure est nécessaire, le SRE est responsable de sa création et de sa configuration. Cela peut impliquer la configuration de serveurs, de bases de données, de réseaux ou d'autres composants selon les besoins.

Déléguer les tâches de Build en fonction des compétences et la maturité technique de ses équipes Le SRE évalue l'expertise technique de ses équipes et attribue les tâches de Build en conséquence, veillant à ce que les membres de l'équipe travaillent sur des tâches conformes à leurs compétences et à leur expérience.

Le SRE s’engage dans une démarche de partage des connaissances, par le biais de sessions de peer programming ou autres.

Valider les Merge Request d'Infrastructure as Code (IaC) émanant des Devs Le SRE examine et approuv