This job might no longer be available.
Développeur de services
2 years ago
Phoenix Labs est à la recherche d’un développeur de services expérimenté. La personne retenue devra avoir de fortes aptitudes pour la communication et être à l’aise à travailler avec des programmeurs, des concepteurs et le personnel de production. Elle aura aussi sous sa responsabilité le du code de jeu et des applications Web fiables supportant un trafic élevé, afin de maximiser l’expérience des joueurs sur PC, consoles et appareils mobiles. Elle sera enfin responsable de la conception et de la mise en œuvre de services Web robustes, sécurisés et évolutifs, ainsi que de l’intégration côté client de ces services dans des applications utilisées parles joueurs
Fonctions :
- Collaborer avec les chefs de projet de différentes équipes interdisciplinaires afin de concevoir, de mettre en œuvre et d’assurer le soutien de services Web internes fiables, sûrs et évolutifs.
- Concevoir et mettre en œuvre des services en ligne de tiers et soutenir leur intégration dans des applications client et serveur.
- Créer des services en ligne tels que des pipelines de données télémétriques et en assurer la maintenance.
- Effectuer des recommandations en matière d’architecture afin d’assurer la performance, la stabilité et la sécurité.
- S’assurer que des systèmes sont en place afin de surveiller la performance des applications et de détecter d’éventuels défauts dans le produit en direct.
- Aider à la planification, à l'estimation et à la répartition des tâches.
- Contribuer à l’intégration du service dans des applications client.
- Aider l’équipe de production à développer des échéanciers et à établir les jalons.
Exigences :
- Expérience en développement en Python (ou autres langages serveur similaires).
- Expérience en matière de création et de consommation de services Web (REST).
- Expérience de l’utilisation de plusieurs méthodes de persistance des données (mise en correspondance relationnelle, associations clé-valeur, mise en cache).
- Expérience de déploiement et de prise en charge d’applications sur des plateformes infonuagiques (Google, AWS).
- Au moins 5 ans d’expérience en mise en place de services en ligne.
- Expérience du développement en C++ (Unreal Engine), un atout.
- Esprit d’initiative et capacité à bien travailler dans une équipe créative.
Atouts :
- Expérience en conception de l’architecture de solutions évolutives pouvant supporter de fortes charges (trafic et bande passante).
- Expérience de travail pour un service en direct ayant de fréquentes mises à jour de contenu et de code.
- Expérience en planification de déploiements et d’opérations en ligne sécuritaires.
- Expérience en analyse, en évolution de produits guidés par les données et en apprentissage machine.
- Expérience en déploiement de conteneurs serverless (Docker/Kubernetes, fonctions Lambda/Cloud).
- Expérience avec plusieurs piles de technologies Web et modèles de logiciels-services.
- Intérêt pour le développement en Rust.
Qui sommes-nous:
Phoenix Labs est une société multinationale de jeux vidéo avec la connexion en son cœur. Dauntless, notre titre phare, a été le tout premier jeu à être lancé avec un crossplay complet et une progression croisée, et nous travaillons déjà sur plusieurs nouveaux projets et façons de rassembler les gens.
Dans nos studios, l’histoire est la même. Notre travail d’équipe, notre transparence et notre optimisme nous permettent de rester concentrés sur ce qui compte, et nous travaillons dur pour tenir notre promesse centrale que les gens sont la fin, pas les moyens.
Phoenix Labs a son siège social à Vancouver, en Colombie-Britannique, et des studios à Montréal, Los Angeles et San Mateo. Nous sommes soutenus par Garena, notre partenaire de longue date en Asie du Sud-Est.
En savoir plus sur nos valeurs->
Create Your Profile — Game companies can contact you with their relevant job openings.