Développeur de données

About the Employer
Description de l'entreprise

Behaviour Interactif, l'un des plus importants concepteurs de jeux vidéo indépendants en Amérique du Nord, a été fondé en 1992. La compagnie compte plus de 600 employés travaillant à son studio de Montréal. Ses jeux ont été téléchargés plus de 200 millions de fois. Avec sa franchise primée Dead by DaylightMC et le jeu de stratégie RPG Game of Thrones Beyond the WallMC, Behaviour poursuit sa croissance et se positionne comme un leader international. La compagnie compte parmi ses partenaires des marques de renommée mondiale comme Activision, Bombardier, La Capitale, Microsoft, Nintendo, Sony, Ubisoft, et plusieurs autres. Pour plus d’information, visitez bhvr.com.

Description du poste

Behaviour est à la recherche d'un développeur de données talentueux qui améliorera notre infrastructure de pipelines de données afin de prendre en charge un volume croissant de données et de requêtes, qui deviennent plus fréquentes et plus approfondies.

La personne choisie sera responsable des performances et de la fiabilité de la plateforme, apportera son soutien à l'analyste/scientifique et assurera la qualité des données recueillies.

Nous recherchons une personne capable d'apprendre rapidement et de sortir des sentiers battus. Quelqu'un capable d'organiser efficacement les charges de travail pour équilibrer opérations en direct et le développement.

Quelles seront vos responsabilités?

  • Développer et maintenir les pipelines de données actuels pour traiter efficacement plus d'un milliard de lignes de données de jeu par jour.
  • Développer et maintenir les ETL actuelles pour soutenir les analystes, les scientifiques et les divers processus automatisés.
  • Veiller à ce que les pipelines répondent aux besoins de leurs différents utilisateurs.
  • Participer à la conception de toutes les nouvelles solutions liées aux données avec d'autres équipes (analystes de données, scientifiques des données, développeurs de logiciels, architectes des cloud).
  • Utiliser les meilleures pratiques en matière de tests, de sécurité, de contrôle des performances et d'utilisation efficace des ressources.
  • Se tenir au courant des meilleures pratiques, des nouveaux services et les mettre en œuvre le cas échéant.
  • Développer des outils pour gérer et optimiser les opérations de collecte de données existantes.
Qualifications

Aptitudes essentielles

  • Au moins 5 ans d’expérience en conception et exploitation de services liés à un volume important de données.
  • Forte expérience du SQL dans l'interrogation d'ensembles de données vastes et complexes.
  • Expérience professionnelle dans le développement avec Python ou avec un langage similaire.
  • Expérience en matière de gestion de systèmes (Linux).
  • Excellentes compétences en matière d'analyse et de résolution des problèmes.
  • Bonne connaissance des architectures de pipelines de données standards et des meilleures pratiques relatives à celles-ci.

Aptitudes considérées comme des atouts :

  • Expérience des services en nuage (AWS ou autres)
  • Expérience avec Container (Kubernetes)
  • Expérience avec les grands outils d'analyse de données (Spark, Databrick, Presto, Dask)
  • Expérience dans le développement d'une API Web
Informations complémentaires

Rejoindre Behaviour, c'est faire partie d'une entreprise qui croit en l'équité et la diversité. Nous basons toutes nos décisions d'emploi sur le mérite, les qualifications et les compétences. Nous ne pratiquerons jamais de discrimination fondée sur l'origine ethnique, la santé, la religion, l'âge, le sexe, l'orientation sexuelle, l'identité ou le handicap. Le masculin est utilisé sans aucune discrimination et dans le seul but d'alléger le texte.