Développeur(se) sénior des opérations de développement / Senior Developer Operations Engineer
Unity
About the role
L’opportunité
Êtes-vous une ingénieure ou un ingénieur en développement et exploitation (DevOps) visionnaire qui s’intéresse particulièrement à la mise en place d’infrastructures modernes grâce à l’automatisation, à l’infrastructure en tant que code (IaC) et aux pratiques CI/CD avancées? Au sein de l’équipe IT Engineering de Unity Technologies, vous jouerez un rôle central dans l’évolution de notre environnement multinuagique mondial.
Ce rôle comprend la conception et la gestion de solutions conteneurisées à haute disponibilité, avec un fort accent sur Kubernetes (en particulier GKE), ainsi que l’intégration d’outils d’IA pour accroître l’efficacité. Votre expertise façonnera directement l’infrastructure dynamique des TI, qui permet aux équipes d’ingénierie de Unity de créer des logiciels novateurs utilisés par des millions de développeuses et développeurs dans le monde. Vous ferez partie d’une équipe performante, répartie sur plusieurs régions, qui se consacre à l’innovation continue et à l’automatisation de nos systèmes et qui établit des standards élevés d’excellence.
Si vous n’avez pas peur de retrousser vos manches et que vous aimez relever de nouveaux défis au sein d’une entreprise de renommée mondiale, nous voulons vous rencontrer!
Ce que vous allez faire
Concevoir, mettre en œuvre et maintenir une infrastructure infonuagique évolutive en appliquant les principes d’infrastructure en tant que code (IaC).
Créer des applications conteneurisées et gérer des grappes Kubernetes, avec un accent sur Google Kubernetes Engine (GKE).
Concevoir et tenir à jour des pipelines CI/CD robustes à l’aide d’outils modernes comme ArgoCD, GitHub Actions et Jenkins afin de permettre des déploiements rapides.
Automatiser l’ensemble des volets de l’infrastructure et des opérations TI afin de réduire le travail manuel, d’améliorer la fiabilité et d’optimiser l’expérience des utilisateurs.
Explorer et implémenter des outils d’IA pour améliorer l’efficacité opérationnelle, la sécurité et les capacités de maintenance prédictive.
Ce que nous recherchons
Expertise de Kubernetes (GKE) et des technologies de conteneurisation.
Expérience éprouvée avec des outils d’infrastructure en tant que code (IaC) (p. ex. Terraform et Ansible).
Maîtrise des méthodologies et des outils CI/CD (ArgoCD, GitHub Actions, Jenkins).
Solide expérience de travail dans un environnement infonuagique (GCP, AWS ou Azure).
Capacité à rédiger du code de haute qualité, prêt pour la production, dans des langages comme Python ou Golang pour l’automatisation et le développement de services.
Vous avez peut-être également
Une expérience en développement ou en intégration d’outils d’IA/AA (ML).
Une connaissance des pratiques modernes d’observabilité, incluant la journalisation avancée, les métriques et l’alertage, par exemple Elastic Stack (Elasticsearch, Kibana) et Prometheus/Grafana.
Une expertise en dépannage avancé et en optimisation de performance de services complexes exécutés dans de