This job might no longer be available.
Développeur de services
3 years ago
Description :
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.
À propos de Phoenix Labs :
Nous créons des jeux parce que c’est notre passion et parce que nous adorons leur capacité à rassembler les gens.
Lorsque nous avons fondé Phoenix Labs en 2014, nous voulions créer un milieu où des personnes de tous les horizons pourraient se réunir pour concevoir des jeux multijoueurs complexes. Nous avons rassemblé une équipe passionnée de développeurs d’expérience dans nos studios de Vancouver (C.-B.), Montréal (QC), San Mateo (Californie) et Los Angeles (Californie).
Notre premier titre, Dauntless, a été lancé en 2019 et est devenu le premier jeu au monde à offrir le jeu et la progression multiplateformes sans restrictions dès son lancement. Depuis, nous avons vu notre communauté s’agrandir pour atteindre plus de 25 millions de joueurs sur quatre plateformes. Nous sommes également soutenus par Garena, notre partenaire de longue date et l’une des plus grandes puissances pour le jeu vidéo en Asie du Sud-Est et dans les marchés émergents.
Comment postuler
Veuillez faire parvenir votre curriculum vitæ et votre lettre d’accompagnement à : mtljobs@phxlabs.ca
Create Your Profile — Game companies can contact you with their relevant job openings.