Développeur-euse, ingénierie de fiabilité du site - Équipe SRE

at

GSOFT

Description de l'entreprise

GSoft, c’est une entreprise de logiciels indépendante à l’origine d’une famille de produits qui mise sur le travail distribué et la révolution numérique pour changer l’expérience des employés. Notre but est de rendre le travail plus simple, plus humain et plus efficace. Un logiciel à la fois. 

Concrètement, on aide les entreprises à tirer le maximum de Microsoft avec ShareGate. On permet aux gestionnaires de faire avancer leur équipe avec Officevibe et on s’assure que le parcours des nouveaux et nouvelles employé-es soit un succès avec Softstart.  

Chaque jour, on essaie de travailler mieux. 

Description du poste

Concrètement à quoi va ressembler ton poste ?

L'ingénierie de fiabilité du site (SRE) est un ensemble de principes et de pratiques qui combine l'ingénierie logicielle et système et les applique aux problèmes d'infrastructure et d'exploitation. SRE garantit que le produit a la fiabilité et la disponibilité pour répondre aux besoins de nos clients.

SRE de l'équipe ingénierie, ton objectif principal sera d'optimiser l'environnement de production de ShareGate grâce à un code et des scripts performants, améliorer le travail grâce à l'automatisation et surveiller la capacité et les performances du système. L’ensemble de tes actions servira à : 

  • Maintenir les services en direct en mesurant et en surveillant la disponibilité, la latence et la santé globale du système. 
  • Résoudre les problèmes en écrivant du code et en automatisant les processus (état d'esprit "as-code").
  • Faire évoluer et exploiter les systèmes de manière proactive grâce à l'automatisation. 
  • Estimer la planification de la capacité de production en fonction des besoins de l'entreprise.
  • Faire évoluer les systèmes en permanence en proposant et en préconisant des changements pour améliorer la fiabilité.
  • Collaborer avec les équipes de développement pour augmenter la préparation à la production de leurs fonctionnalités de produit.
  • Participer à la gestion des incidents, fournir des recommandations sur les enquêtes post-incident et améliorer la gestion des incidents grâce à des processus, à l'automatisation et à des exercices/simulations/formations.
  • Rechercher et tester de manière proactive les risques potentiels de performance et de disponibilité.
  • Partager l'expertise et les découvertes SRE avec d'autres équipes de développement.


​​​​​La répartition de ton temps dans une semaine typique ?

  • C'est une toute nouvelle équipe que nous mettons en place; tu vas donc nous aider à définir l'élaboration d'une semaine type !

Et tout ça sur quelle stack technologique ?

  • Avec une approche de conception logicielle DDD selon une architecture de type Event sourcing+CQRS.
  • Un Backend développé en C# avec .NET 5.
  • Une Infrastructure avec Azure utilisant Docker, Kubernetes et Terraform.
  • Et à simple titre informatif, le Frontend est développé en React et Typescript, utilisant, entre autres, Redux, Orbit.

Qui est l’équipe que tu vas rejoindre ?

Nous mettons en place une équipe SRE de trois membres. Tu auras l'opportunité de participer à la formation de l'équipe et de ses pratiques. L'objectif principal de l'équipe est d'assurer la santé globale du système de production et d'être habilité à prendre des décisions et à agir sur les éléments qui améliorent la fiabilité de l'application. 

Les prochains défis qui attendent ton équipe ?

  • Au cours des prochains mois, l'équipe élaborera ses rituels, sa feuille de route et ses pratiques.
  • Identifiez les gains rapides concernant les problèmes de fiabilité et prenez des mesures.
  • Participer à la définition et à la mesure des SLI.

Qualifications

  • Bonne maitrise de la programmation et de l'écriture de scripts.
  • Expérience pratique avec l'infrastructure cloud. 
  • Expérience avec les systèmes distribués.
  • Forte capacité à débogguer et optimiser le code. 
  • Expérience de l'automatisation des tâches qui se répètent et du dépannage. 
  • Approche systématique de résolution de problèmes et compétences analytiques rigoureuses. 
  • Comprendre les pratiques qui animent une culture SRE. 

Renseignements complémentaires

Chez GSoft, on bâtit ensemble, on se fait confiance et on se soutient, dans la réussite ou dans l'échec.  Tu pourras t'exprimer, évoluer et développer ta créativité dans un environnement qui s'adaptera à ton quotidien et à tes besoins.   

Nos aspirations sont de bâtir un environnement de travail sain et inclusif. Il s’agit là de l’affaire de tous et de toutes.     

Notre processus Expérience Candidat chez GSoft : 

Entrevue Téléphonique - Entrevue Virtuelle par Teams - Mise en Situation - Offre d'emploi 

On a hâte d'apprendre à te connaître!

#LI-Remote 

Apply for this job

Click on apply will take you to the actual job site or will open email app.

Click above box to copy link
Copied
Get exclusive remote work stories and fresh remote jobs, weekly 👇
View all remote jobs
Onkar By: Onkar