Développeur TI (Sécurité du Jeu)

  • Montréal, QC, Canada
  • Temps plein

Description de l'entreprise

Ubisoft Montréal, un développeur de jeux vidéo de premier plan, situé au cœur du Mile-End à Montréal, offre un environnement unique où créativité, travail d'équipe et technologie de pointe donnent vie à des jeux vidéo salués par la critique et à des franchises AAA emblématiques. Vous bénéficierez d'un programme de rémunération concurrentiel, d'un environnement d'apprentissage ouvert et contribuerez à former une équipe internationale à la pointe de l'innovation.

Description du poste

Sommaire

En tant que membre de l'équipe Sécurité et gestion du risque, tu développeras et amélioreras des solutions de sécurité nouvelles ou existantes pour nos jeux et aideras les équipes de jeux à développer des jeux sécurisés.

Tu t'emploieras à améliorer la sécurité des systèmes de jeu existants et à mettre en œuvre de nouvelles mesures de sécurité, le cas échéant, tout en conservant une solide connaissance des solutions existantes anti-fraude et anti-piratage. Tu resteras au courant des nouvelles menaces pour la sécurité et proposeras des solutions appropriées. Finalement, tu collaboreras avec les autres membres de l'équipe pour transférer les connaissances en matière de sécurité.

Les développeurs de jeux ayant un intérêt pour les questions de sécurité sont les bienvenu(e)s!

Mission

  • Concevoir, coder et tester des solutions techniques en recherchant des performances optimales et structurées pour répondre aux meilleurs besoins des clients;
  • Soutenir le bon fonctionnement des applications développées dans tous les environnements grâce à une interaction avec les équipes de projet et / ou à la mise en place d'outils d'intégration et de déploiement continus;
  • Proposer des idées d'amélioration des applications, procédures et technologies utilisées;
  • Comprendre les exigences techniques et fonctionnelles de la conception, proposer des options alternatives pour améliorer les applications;
  • Identifier et dépanner les défaillances du système et recommander des solutions;
  • Créer une documentation technique;
  • Communiquer efficacement les informations pertinentes.

Qualifications

Éducation

  • Baccalauréat ou maîtrise en informatique ou dans toute autre discipline pertinente.

Expérience pertinente

  • Minimum de 2 ans d'expérience professionnelle dans un domaine du développement de logiciels.

Connaissances

  • Contraintes et limitations communes aux jeux multijoueurs / en ligne;
  • Vulnérabilités communes et méthodes d'exploitation des jeux multijoueurs / en ligne;
  • Ingénierie inverse, systèmes d'exploitation internes, l'exploitation binaire est un atout;
  • Solutions existantes anti-triche et anti-piratage.

Compétences

  • Bonne connaissance de C et C++;
  • État d'esprit systématique et pragmatique;
  • Maîtrise de l'anglais oral et écrit requise;
  • Expérience dans la programmation de code robuste et efficace;
  • Autonome.

Renseignements complémentaires

Nous sommes un employeur garantissant l'égalité des chances et valorisons la diversité dans notre entreprise. Nous ne faisons aucune discrimination sur la base de la race, l'origine ethnique, la religion, le sexe, l'orientation sexuelle, l'âge ou le statut de handicap.

Vidéos à visionner

Politique de confidentialité