Développeur DevOps F/H
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
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