This job might no longer be available.
Développeur logiciel sénior, DevOps/ Senior Software Developer, DevOps
1 year ago
L’opportunité
L’équipe Unity Cloud DevOps est une équipe innovante qui développe la meilleure plateforme de DevOps pour la 3D en temps réel au monde! Notre équipe d’infrastructure intervient sur tous les composants de notre plateforme et permet à nos équipes de développement de déployer nos services dans de multiples centres de données sur différents fournisseurs infonuagiques publics et dans notre nuage hybride. Nous représentons l’autorité principale dans le domaine de l’exécution d’infrastructure pour les DevOps 3D en temps réel, et nous constituons le pôle de collaboration entre toutes les composantes techniques de Unity Cloud DevOps ainsi que le point d’interface avec les autres groupes de DevOps internes de Unity.
Vous êtes un(e) développeur(euse) sénior et vous êtes prêt(e) à nous aider à développer notre plateforme mondiale de DevOps en tant que service destinée aux clients. Vous occuperez un rôle important dans la conception de solutions techniques axées sur la performance et la fiabilité du système à l’échelle. Vous encadrerez activement les autres membres de votre équipe et serez un(e) partenaire consultant(e) DevOps sénior pour les développeurs de toute l’organisation; vous développerez ensemble des solutions pratiques techniques.
Vous avez une expérience considérable dans l’architecture, la conception, la construction et la mise en œuvre d'applications avec état et d’applications de microservices jusqu’à la production finale. Vous n’avez aucun mal à collaborer avec d’autres leaders de l’ingénierie séniors en vue de fournir des solutions d’infrastructure en tant que code de haute qualité. Ces solutions sont destinées à exploiter en permanence une infrastructure de production sans temps d’arrêt. Vous apprendrez toutes les nuances de l’infrastructure DevOps 3D en temps réel ainsi que les difficultés techniques spécifiques que nous résolvons pour les clients.
Ce que vous allez faire
- Travailler au sein d’une équipe d’infrastructure DevOps et s’associer aux autres développeurs, tant au niveau local qu’à travers plusieurs services internationaux, en assurant la coordination entre les différents fuseaux horaires et en participant à des rotations périodiques sur appel selon les besoins
- Concevoir, construire et faire évoluer les solutions de systèmes hautement évolutifs multinuage des nouveaux produits et services, tout en contribuant à soutenir et à étendre l’infrastructure des services existants
- Travailler dans un environnement agile, en participant à des réunions debout et des sprints quotidiens
- Promouvoir et utiliser les meilleures pratiques de l’industrie pour l’infrastructure en tant que code, l’automatisation et les systèmes d’observabilité
- Diriger des projets et des initiatives tout en encadrant une équipe de développeur(se)s DevOp en pleine croissance
Ce que nous recherchons
- Une capacité avérée à orchestrer et à gérer les centres de données physiques distants et au moins un fournisseur d’hébergement infonuagique public (GCP/Azure/AWS).
- Une expérience des processus CI/CD modernes pour la construction, la mise en œuvre et les tests avec Windows, macOS, les machines virtuelles Linux, les conteneurs Linux, et Kubernetes
- Une expérience de développement avec au moins deux langages de programmation : Bash, Python, Ruby, Golang, JavaScript ou PowerShell
- Une expérience de la mise en œuvre avec des outils tels que Packer, Terraform, Ansible, Puppet, Helm ou d’autres outils d'automatisation d’infrastructure en tant que code
- Une expérience en matière d’utilisation et de maintenance de plateformes d’observabilité pour : la journalisation, les indicateurs, la surveillance/le traçage des applications. (Prometheus, Grafana, ELK, Datadog, Honeycomb, Logz.io, etc.)
Vous avez peut-être également
- Une expérience avec le moteur de jeu Unity ou Unreal, ou dans le développement de jeux/3D
- Une connaissance de OpenStack, Anka ou des plateformes de virtualisation hébergées VMware
- Une expérience avec la conception des réseaux et la gestion de la sécurité
- Une expérience de la gestion dans des systèmes de stockage et/ou des réseaux de stockage distribués à grande échelle
- Une expérience dans la gestion d’un environnement de production ou d’une application destiné(e) aux clients
La vie chez Unity
Unity (NYSE: U) est la plateforme la plus utilisée au monde pour la création et l’exécution interactive de contenu 3D en temps réel (RT3D). Des créateur(rice)s, notamment des développeur(se)s de jeux vidéo, des artistes, des architectes, des concepteur(rice)s automobiles, des cinéastes et bien d’autres professionnel(le)s, utilisent Unity pour donner vie à leurs projets. La plateforme de Unity offre un ensemble complet de solutions logicielles pour créer, exécuter et monétiser du contenu interactif 2D et 3D en temps réel pour les téléphones mobiles, les tablettes, les ordinateurs, les consoles et les appareils de réalité augmentée et de réalité virtuelle.
Unity est à l’avant-garde du développement et assure un soutien optimal pour les plus récentes technologies et plateformes. Les applications développées par les créateur(rice)s de Unity ont été téléchargées plus de cinq milliards de fois par mois en 2020. Pour en savoir davantage, visitez le site www.unity.com.
Unity souscrit au principe de l’équité en matière d’emploi et favorise un environnement inclusif et innovant où se joignent les meilleur(e)s employé(e)s. Par conséquent, nous offrons des chances égales pour l’emploi sans nous baser sur l’âge, la race, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé par la loi. Si nous pouvons effectuer certains préparatifs ou aménagements afin d’aider à faire en sorte que votre entrevue soit une expérience confortable et positive, veuillez nous en faire part.
Les chasseurs de têtes et les agences de placement ne peuvent pas envoyer de CV sur ce site ni directement aux gestionnaires. Unity n’accepte pas de CV non sollicités provenant de chasseurs de têtes ou d’agences. Unity ne paiera aucuns frais à une agence ou à une entreprise tierce qui n’a pas signé d’entente avec elle.
The Opportunity
We are Unity Cloud DevOps, an innovative team building the worlds best managed real-time 3D (RT3D) devops platform! Our infrastructure team works across all components of our platform and enables our development teams to run services in multiple datacenters across public cloud providers and in our hybrid cloud. We are the leading authorities in running infrastructure for RT3D devops, and are the collaboration point between all the technical components of Unity Cloud Devops and interface point with other internal devops groups across Unity.
You are a senior engineer that is ready to help us expand our global customer-facing devops-as-a-service platform. You will play a key role in designing technical solutions that focus on system performance and reliability at scale. You will actively mentor other members of your team and be a senior devops consultant partner for engineers across the organization, co-developing hands-on technical solutions together.
You have considerable experience architecting, designing, building, and deploying both stateful and microservice applications to production. You are comfortable working with other senior engineering leaders to deliver high quality infrastructure-as-code solutions to run always-on zero-downtime production infrastructure. You will learn all of the nuances of RT3D DevOps infrastructure and the specific technical challenges we are solving for customers.
What you’ll be doing:
- Work as part of a DevOps Infrastructure team and partner with other developers, both locally and across multiple global offices, coordinating across different time zones, and participating in periodic on-call rotations as needed
- Design, build and evolve multi-cloud highly scalable systems solutions for new products and services while helping to support and expand infrastructure for existing services
- Work in an agile environment, participating in daily stand-ups and sprints
- Promote and employ leading industry best-practices for infrastructure-as-code, automation, and observability systems
- Lead projects and initiatives while mentoring a growing team of DevOps developers
What we’re looking for:
- Demonstrated ability to orchestrate and manage remote physical datacenters and at least one or more public cloud hosting providers (GCP/Azure/AWS).
- Experience with modern CI/CD workflows for build, deployment, and testing using Windows, macOS, Linux Virtual Machines, Linux Containers, and Kubernetes
- Development experience with two or more programming languages: Bash, Python, Ruby, Golang, JavaScript or PowerShell
- Implementation experience with tools such as Packer, Terraform, Ansible, Puppet, Helm, or other infrastructure-as-code automation tooling
- Experience using and maintaining observability platforms for: logging, metrics, application monitoring/tracing. (Prometheus, Grafana, ELK, Datadog, Honeycomb, Logz.io, etc)
You might also have:
- Experience with the Unity or Unreal game engine or other game/3D development
- Familiarity with OpenStack, Anka or VMware hosted virtualization platforms
- Experience with network design and security management
- Management experience over large distributed storage systems and/or SANs
- Experience with running a customer facing production environment or application
Life at Unity
Unity (NYSE: U) is the world’s leading platform for creating and operating real-time 3D (RT3D) content. Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their imaginations come to life. Unity’s platform provides a comprehensive set of software solutions to create, run and monetize interactive, real-time 2D and 3D content for mobile phones, tablets, PCs, consoles, and augmented and virtual reality devices.
Unity is at the forefront of development by working alongside partners to ensure optimized support for the latest releases and platforms. Apps developed by Unity creators were downloaded more than five billion times per month in 2020. For more information, please visit www.unity.com.
Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please let us know.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.
#LI-NSG #SEN
Create Your Profile — Game companies can contact you with their relevant job openings.