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. Unity constitue la base sur lesquelles sont créés les contenus numériques les plus remarquables au monde. Plus précisément, 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.
Au quatrième trimestre de l’année 2021, Unity comptait en moyenne 3,9 milliards d’utilisateurs finaux actifs mensuels ayant consommé du contenu créé ou exploité au moyen de ses solutions. Les applications développées par ces créateurs ont été téléchargées en moyenne cinq milliards de fois par mois en 2021. Pour en savoir davantage, veuillez consulter le site www.unity.com .
Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, 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é conformément à la loi applicable. Nos différences sont des forces nous permettant de répondre aux besoins croissants et évolutifs de nos clients, partenaires et collaborateurs. Veuillez remplir ce formulaire si vous nécessitez des accommodations particulières pour rendre votre expérience d’entrevue agréable et positive.
Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.
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 is the foundation upon which the world’s most powerful digital content is created. Specifically, 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.
In the fourth quarter of 2021, Unity had, on average, 3.9 billion monthly active end users who consumed content created or operated with its solutions. The applications developed by these creators were downloaded, on average, five billion times per month in 2021. For more information, please visit www.unity.com .
Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across 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. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to 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-NSG1 #SEN
Create Your Profile — Game companies can contact you with their relevant job openings.