Développeur DevOps F/H

Il y a 3 jours

Guyancourt, Île-de-France asmodee Télétravail Temps plein 65 000 € - 90 000 € Contrat

Board Game Arena est une plateforme de jeux de société en ligne utilisée par des millions de joueurs dans le monde. Les utilisateurs peuvent accéder à des centaines de jeux de société directement depuis leur navigateur.

L'équipe Infrastructure est responsable de garantir la fiabilité, la réactivité et la disponibilité de la plateforme, tout en accompagnant sa croissance.

Le poste :

Il s'agit d'un poste entièrement en télétravail.

Vous rejoindrez l'équipe Infrastructure et travaillerez en étroite collaboration avec le Lead Ops Engineer.

Vous contribuerez à l'amélioration des systèmes existants, à la conception de nouveaux services et prendrez en charge les évolutions techniques, de leur analyse jusqu'à leur mise en production.

Vos responsabilités pourront notamment inclure :

  • Assurer la maintenance et l'amélioration de l'infrastructure de Board Game Arena.
  • Concevoir, déployer et exploiter des services en production.
  • Automatiser les tâches répétitives et améliorer les processus de déploiement.
  • Migrer certains services de serveurs physiques (bare metal) vers Kubernetes.
  • Renforcer la sécurité des déploiements, les procédures de retour arrière (rollback) et l'observabilité.
  • Enquêter sur les incidents de production et mettre en place des mesures pour éviter leur réapparition.
  • Diagnostiquer les problèmes de performance au niveau de l'infrastructure et de MySQL.
  • Identifier les faiblesses techniques et proposer des améliorations.

Résumé du poste

Board Game Arena est une plateforme de jeux de société en ligne utilisée par des millions de joueurs dans le monde. Les utilisateurs peuvent accéder à des centaines de jeux de société directement depuis leur navigateur.

L'équipe Infrastructure est responsable de garantir la fiabilité, la réactivité et la disponibilité de la plateforme, tout en accompagnant sa croissance.

Le poste :

Il s'agit d'un poste entièrement en télétravail.

Vous rejoindrez l'équipe Infrastructure et travaillerez en étroite collaboration avec le Lead Ops Engineer.

Vous contribuerez à l'amélioration des systèmes existants, à la conception de nouveaux services et prendrez en charge les évolutions techniques, de leur analyse jusqu'à leur mise en production.

Missions

Vos missions

Vos responsabilités pourront notamment inclure :

  • Assurer la maintenance et l'amélioration de l'infrastructure de Board Game Arena.
  • Concevoir, déployer et exploiter des services en production.
  • Automatiser les tâches répétitives et améliorer les processus de déploiement.
  • Migrer certains services de serveurs physiques (bare metal) vers Kubernetes.
  • Renforcer la sécurité des déploiements, les procédures de retour arrière (rollback) et l'observabilité.
  • Enquêter sur les incidents de production et mettre en place des mesures pour éviter leur réapparition.
  • Diagnostiquer les problèmes de performance au niveau de l'infrastructure et de MySQL.
  • Identifier les faiblesses techniques et proposer des améliorations.

Environnement technique

Notre infrastructure comprend actuellement :

  • Linux
  • Serveurs physiques (bare metal)
  • Kubernetes
  • GitLab
  • Terraform
  • Ansible
  • Grafana Mimir
  • MySQL

La plateforme repose sur une combinaison d'une infrastructure bare metal éprouvée et d'un cluster Kubernetes auto-administré (self-managed). Nous migrons progressivement certains services vers Kubernetes, sans compromettre la stabilité de la production.

Nous ne sommes pas liés à un fournisseur cloud ou à un écosystème particulier. Nous choisissons nos outils en fonction de nos besoins, de leur fiabilité et de leur facilité de maintenance.

Notre façon de travailler

Nous privilégions les décisions d'ingénierie pragmatiques plutôt que l'adoption de nouvelles technologies pour elles-mêmes.

Les nouvelles approches sont d'abord testées dans des environnements isolés, en local ou sur des serveurs de test à faible coût, avant d'être envisagées pour la production.

Les décisions concernant l'infrastructure sont prises au sein de l'équipe. Si vous identifiez une amélioration, vous serez amené à l'étudier, à en évaluer les compromis et à participer à sa mise en œuvre.

Vous serez encouragé à remettre en question les solutions existantes lorsque vous disposerez d'arguments techniques solides pour le faire.

Profil

Vous êtes :

  • Curieux de comprendre le fonctionnement des systèmes et les raisons de leurs défaillances.
  • Capable d'analyser les problèmes techniques de manière méthodique.
  • Prêt à consulter la documentation, vérifier vos hypothèses et apprendre de nouveau