Chat with us, powered by LiveChat

Senior Site Reliability Engineer – France

Department:
Location:

Job description details

Intro

L’équipe Service Reliability (SR) de Hornetsecurity gère l’infrastructure qui soutient nos services de sécurité des emails et de cybersécurité.

Chaque jour, nous analysons plus de 200 millions d’emails et scannons plus de 100 millions de sites web. Notre infrastructure comprend plus de 4 000 serveurs, plus de 300 nœuds Kubernetes et plusieurs centaines de pétaoctets de données, dans un environnement opérationnel 24 h/24 et 7 j/7, au service de clients dans le monde entier.

Suite à l’intégration de Vade au sein de Hornetsecurity et à l’acquisition de Hornetsecurity par Proofpoint, notre écosystème de produits et de plateformes continue d’évoluer. L’équipe SR est responsable de l’ingénierie des plateformes, couvrant les systèmes, les réseaux et les services de bases de données. Certains services matures et critiques pour l’activité doivent être maintenus, consolidés et modernisés, tandis que d’autres fonctionnalités sont encore en cours de conception et de développement.

En tant que Senior SRE, vous piloterez de bout en bout le cycle de vie de plateformes conçues sur mesure pour les équipes produit internes : analyse des besoins, définition de l’architecture, automatisation, déploiement, exploitation en production et amélioration continue. La qualité de service guide nos décisions : notre objectif est de rendre les services plus fiables, plus faciles à maintenir et plus utiles pour nos clients.

Missions

Responsabilité des produits et des plateformes

  • Prendre en charge l’ensemble du cycle de vie technique des plateformes pour une ou plusieurs équipes produit internes, de l’identification des besoins et de la conception de l’architecture jusqu’à l’exploitation en production et à leur évolution.
  • Traduire les besoins des équipes produit en architectures de plateformes, en définissant les exigences en matière de capacité, de disponibilité, de performance, de dépendances et d’exploitation.
  • Piloter les échanges et les revues de conception technique, expliciter les compromis retenus, remettre en question les hypothèses de manière constructive et aider les équipes à anticiper les problèmes de fiabilité ou de capacité susceptibles de survenir avec l’augmentation du trafic, des volumes de données ou du nombre d’utilisateurs.
  • Partager avec les équipes les pratiques et solutions techniques qui ont fait leurs preuves, ainsi que les enseignements tirés de l’exploitation en production, puis les accompagner dans leur adaptation à leurs services.
  • Intervenir sur Linux, Kubernetes, les réseaux et les services de bases de données dans le cadre du périmètre d’ingénierie partagé de l’équipe SR.

Automatisation et déploiement des plateformes

  • Automatiser la configuration Linux et les opérations d’infrastructure à l’aide de Puppet et de scripts.
  • Concevoir et maintenir des pipelines de livraison avec GitLab CI/CD. Utiliser Argo CD pour déployer et synchroniser les workloads Kubernetes selon une approche GitOps.
  • Utiliser Terraform lorsque cela est pertinent pour provisionner et faire évoluer l’infrastructure.
  • Améliorer le déploiement des plateformes grâce à des automatisations réutilisables, à des procédures de déploiement maîtrisé et de rollback, ainsi qu’à des runbooks clairs.
  • Utiliser Jira pour coordonner les projets, les tickets et les changements avec les clients internes. Travailler avec différents types de tickets, tels que les user stories, les tâches et les demandes de changement, ainsi qu’avec les workflows, les filtres et les automatisations. Utiliser Confluence pour la documentation de l’architecture et des opérations.

Fiabilité et performance

  • Définir avec les équipes produit des SLI et SLO pertinents pour les utilisateurs, évaluer les performances des services au regard de ces objectifs et traduire les écarts de fiabilité en actions d’ingénierie.
  • Évaluer la préparation à la mise en production, notamment en matière de capacité, de dépendances, de modes de défaillance, de procédures de reprise, de supervision, d’alertes et de plans de rollback.
  • Participer à la rotation d’astreinte pour les services de production, coordonner la réponse aux incidents, mener les analyses de causes racines et suivre les actions correctives jusqu’à leur mise en œuvre.
  • Identifier en amont les risques de fiabilité et de capacité, puis valider les évolutions d’architecture au regard du trafic attendu, des scénarios de défaillance et des objectifs de reprise.

Observabilité et supervision

  • Définir, pour chaque plateforme, les métriques, logs et traces à collecter pour suivre l’état des services et faciliter le diagnostic.
  • Concevoir des tableaux de bord et des alertes axés sur l’impact utilisateur et les objectifs de service, afin de réduire les alertes inutiles et d’améliorer les délais de détection.
  • Collaborer avec les développeurs pour intégrer les métriques, logs et traces aux services, puis s’appuyer sur les données de production pour diagnostiquer les problèmes et améliorer leur fiabilité.
  • Utiliser les outils de supervision et de gestion des logs adaptés à chaque environnement, notamment Icinga dans certains contextes et Elastic Stack lorsque cela est pertinent.

Profil

Vous disposez de 5 à 10 ans d’expérience en administration Linux et en ingénierie des infrastructures. Vous avez déjà assumé des responsabilités techniques allant au-delà des opérations quotidiennes et êtes capable de passer du diagnostic au niveau système à l’architecture des plateformes et aux échanges avec les équipes produit. Vous savez expliquer vos décisions et les faire évoluer à partir des données opérationnelles.

Vous communiquez clairement en français et en anglais. Vous apportez un regard neuf, remettez en question les approches établies de manière constructive et proposez des améliorations concrètes tout en préservant la qualité de service.

Une solide expertise Linux est indispensable. Une expérience complémentaire dans les domaines suivants constitue un atout :

  • Infrastructure et plateformes : virtualisation, infrastructure de cloud privé, Kubernetes, GitLab CI/CD, Argo CD / GitOps, ainsi qu’une première expérience avec Terraform.
  • Observabilité et fiabilité : supervision, Icinga dans certains environnements, ELK / Elastic Stack, sauvegarde et continuité d’activité.
  • Automatisation : Puppet, Ansible, scripting et workflows d’automatisation.
  • Jira et Confluence, ou des outils équivalents de gestion de projet et de collaboration. Une expérience en gestion de projet, gestion des tickets, workflows de changement, types de tickets, filtres et automatisation est appréciée.
  • Un intérêt pour l’ingénierie assistée par l’IA est apprécié. Une familiarité avec plusieurs modèles, les workflows avec agents ou les skills réutilisables pour les agents est un plus ; la curiosité et le sens pratique comptent.

Nous vous formerons à nos outils internes ainsi qu’aux processus spécifiques du groupe.

Your Benefits

  • Statut: Cadre
  • Régime horaire: forfait heure
  • Congés: 5 semaines de congés légaux + RTT
  • Tickets restaurant: valeur du ticket 10€ (dont 5.92€ de participation par Hornetsecurity)
  • Prise en charge à 100 % des frais de transport en commun
  • Prévoyance & Mutuelle santé (Axa)
  • Avantages liés au sport et au bien-être (subvention)
  • Crêche interentreprise
  • Programme d’échange international

Rejoignez-nous à un moment clé de notre croissance, évoluez au sein d’une équipe soudée et développez vos compétences dans une entreprise internationale et multiculturelle.


Your application form

Julia Klein (Team Lead Recruiting) and our Recruiting Team are excited to get to know you!

Simply apply proactively and convince us of your abilities!

You can send your application to [email protected]. If you have any further questions, please do not hesitate to write us via WhatsApp on +49 511 515 464-99.


About Hornetsecurity

Hornetsecurity is a leading global provider of next-generation cloud-based security, compliance, backup, and security awareness solutions that help companies and organisations of all sizes around the world. Its flagship product, 365 Total Protection, is the most comprehensive cloud security solution for Microsoft 365 on the market. Driven by innovation and cybersecurity excellence, Hornetsecurity is building a safer digital future and sustainable security cultures with its award-winning portfolio. Hornetsecurity operates in more than 120 countries through its international distribution network of 12,000+ channel partners and MSPs. Its premium services are used by more than 125,000 customers.