Job Description
L’opportunité
Nous sommes Unity Authoring Platform, une équipe novatrice qui bâtit la meilleure plateforme de collaboration 3D en temps réel (RT3D) entièrement gérée au monde! Notre équipe d’infrastructure travaille sur tous les composants de notre plateforme et permet à nos équipes de développement d’exécuter des services dans plusieurs centres de données, autant chez divers fournisseurs de nuages publics que dans notre nuage hybride. Nous sommes les principales autorités en matière d’infrastructure pour le DevOps RT3D, le point central de collaboration entre tous les composants techniques de la plateforme d’authoring de Unity, ainsi que le point de contact avec les autres groupes d’infrastructure internes chez Unity.
Vous êtes un(e) développeur(se) sénior prêt(e) à nous aider à faire évoluer notre plateforme mondiale de DevOps-as-a-service destinée à la clientèle. Vous jouerez un rôle clé dans la conception de solutions techniques axées sur la performance des systèmes, la fiabilité à grande échelle et l’architecture infonuagique. Vous accompagnerez activement les autres membres de votre équipe et agirez comme consultant(e) DevOps sénior auprès des développeurs(euses) de l’organisation, en co-développant avec eux/elles des solutions techniques concrètes.
Vous possédez une vaste expérience en architecture, conception, création et déploiement en production d’applications à états persistants et de microservices. Vous êtes à l’aise de collaborer avec d’autres responsables en développement sénior pour livrer des solutions d’infrastructure-as-code de grande qualité, afin de faire fonctionner une infrastructure de production toujours en ligne et sans interruption. Vous apprendrez toutes les subtilités de l’infrastructure DevOps RT3D ainsi que les défis techniques précis que nous relevons pour nos client(e)s.
Ce que vous allez faire
Travailler au sein d’une équipe centrale d’infrastructure et collaborer avec d’autres développeurs(euses), localement et dans plusieurs bureaux à l’échelle mondiale, en coordonnant le travail entre différents fuseaux horaires et en participant à des rotations périodiques de garde au besoin
Concevoir, bâtir et faire évoluer des solutions de systèmes hautement évolutifs, multi-nuages et multi-régions pour de nouveaux services et composants de la plateforme, tout en contribuant au soutien et à l’expansion de l’infrastructure de services déjà existants
Assurer le triage et la résolution des vulnérabilités de sécurité en tant que premier(ère) intervenant(e) en sécurité
Promouvoir et appliquer les meilleures pratiques de l’industrie en matière d’infrastructure-as-code, d’automatisation et de systèmes d’observabilité
Diriger des projets et des initiatives tout en accompagnant une équipe grandissante de développeurs(euses) DevOps
Ce que nous recherchons
Démontrer la capacité d’orchestrer et de gérer des centres de données physiques distants ainsi qu’au moins un fournisseur d’hébergement en nuage public (GCP/Azure/AWS)
Posséder de l’expérience avec des flux de travail CI/CD modernes pour la compilation, le déploiement et les tests à l’aide de machines virtuelles Windows, macOS, Linux, de conteneurs Linux et de Kubernetes
Avoir de l’expérience en développement avec au moins deux langages de programmation parmi : Bash, Python, Golang, JavaScript ou PowerShell
Avoir mis en œuvre des outils tels que Packer, Terraform, Ansible, Helm ou d’autres outils d’automatisation d’infrastructure-as-code
Utiliser et maintenir des plateformes d’observabilité pour la journalisation, les métriques, la surveillance et le traçage d’applications (Prometheus, Grafana, ELK, Datadog, Honeycomb, Logz.io, etc.)
Vous avez peut-être également
De l’expérience avec l’éditeur Unity, le moteur de jeu Unreal ou d’autres outils de développement de jeux/3D
De la familiarité avec des plateformes de virtualisation hébergées comme OpenStack, Orka ou verge.io
De l’expérience en conception réseau et en gestion de la sécurité
De l’expér ... (truncated, view full listing at source)