Senior Software Engineer – Platform Engineering
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.
KoralPlay accélère la structuration de son environnement technique et crée une équipe Platform Engineering dédiée à l’amélioration des outils, des workflows et des environnements utilisés quotidiennement par les équipes Engineering.
Nous recherchons avant tout un·e Software Engineer expérimenté·e, ayant développé au fil de son parcours une forte appétence pour les problématiques de plateforme, d’infrastructure, de déploiement et de developer experience.
Le rôle ne consiste pas uniquement à opérer de l’infrastructure : l’objectif est de concevoir et développer une plateforme interne comme un véritable produit, afin de rendre les équipes de développement plus autonomes, plus rapides et plus fiables.
Au sein de la nouvelle équipe Platform, vous interviendrez à la croisée du software engineering, du Platform Engineering et du SRE, avec un objectif clair : construire une plateforme interne robuste, automatisée, scalable et simple à utiliser.
Vos principales responsabilités
Concevoir, développer et faire évoluer les outils et services internes utilisés par les équipes Engineering.
Construire et maintenir les pipelines CI/CD, notamment avec GitLab CI, afin de fiabiliser et simplifier les cycles de développement et de déploiement.
Faire évoluer les workflows de déploiement selon des pratiques GitOps, avec ArgoCD, Kargo ou des outils équivalents.
Concevoir et maintenir les ressources Kubernetes nécessaires au fonctionnement des applications : Deployments, Services, ConfigMaps, Ingress, HPA, etc.
Concevoir des Dockerfiles performants, sécurisés et optimisés, notamment à travers l’utilisation de multi-stage builds.
Participer à la construction d’une Internal Developer Platform pensée comme un produit : APIs et outils internes, documentation, self-service et automatisation des parcours développeurs.
Améliorer en continu la developer experience et identifier les frictions rencontrées par les équipes Engineering.
Mettre en place et faire évoluer les outils d’observabilité, notamment autour de Prometheus, Grafana et de l’alerting.
Identifier les opérations manuelles ou répétitives et développer les automatisations permettant de réduire le toil.
Contribuer aux problématiques transverses de fiabilité, sécurité, infrastructure, modernisation technique et optimisation des coûts.
Explorer et intégrer de nouveaux usages de l’IA appliquée au développement logiciel, notamment autour de MCP, des agents et de l’automatisation des workflows Engineering.
Le périmètre est volontairement large : nous recherchons quelqu’un qui aime comprendre comment fonctionne l’ensemble de la chaîne, du code jusqu’à la production, et qui souhaite construire les outils permettant aux autres développeurs de travailler dans de meilleures conditions.