Project Lead Programmer

Jobs for Humanity


Date: 4 hours ago
City: Montreal, QC
Contract type: Full time
Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: Ubisoft



En tant que membre de notre équipe d'ingénierie des données, vous contribuerez à l'utilisation des données et aux décisions prises dans l'entreprise pour l'amélioration de nos jeux. Étant donné que les joueurs évoluent dans un environnement de plus en plus connecté, notre plateforme doit supporter des milliers de flux et des milliards de points de données, distribués dans toute l'entreprise. Vous allez gérer une équipe innovante dont le focus est de bâtir des produits et des microservices hautement optimisés, pour supporter le travail de plusieurs analystes, scientifiques de données et ingénieurs dans toute la compagnie.


Plus spécifiquement, vous mènerez plusieurs équipes dans la conception et le développement de logiciels innovants à l'aide des approches les plus modernes. Vous représenterez vos équipes et faciliterez la collaboration avec diverses équipes partenaires, ainsi qu'avec nos architectes et product owners. Vous vous assurerez que vos équipes sont en santé -capacités, motivation, résilience et croissance.

 

Ce que vous ferez

  • Superviser et évaluer le personnel sous sa responsabilité;
  • Garant de la mise en application de la vision technologique;
  • Effectuer les estimations du travail pour la planification avec la participation des membres de son équipe; 
  • Procéder à la priorisation et la distribution des tâches des membres de son équipe;
  • Assurer les suivis de l’évolution du travail de ses équipes pour les livrables reliés à la programmation;
  • ‘’Challenger’’ les membres de son équipe afin de s’assurer de la pertinence des décisions techniques;
  • Définir et mettre en place les méthodes de travail de l’équipe informatique (incluant la structure d’équipe) les mieux adaptées pour répondre aux besoins du projet;
  • Décider des compromis à faire entre le temps, la qualité et les ressources en tenant compte des besoins et des priorités clients proposés par le(s) gestionnaires produit(s).
  • Coordonner les tâches qui impliquent plusieurs équipes avec les chefs de projet (CP) des autres métiers ou domaines;
  • Encourager la collaboration et le partage de connaissances au sein de l’équipe ainsi qu’avec les équipes des autres projets;
  • Faire remonter l’information pertinente à l’équipe de gestion du TG;
  • Participer à la sélection des candidats qui seront affectés à son équipe;
  • Soutenir le développement de carrière des membres en proposant notamment des activités de développement et de formation des compétences interpersonnelles et techniques;
  • Effectuer toute autre tâche connexe.


Ce que vous apportez à l'équipe

  • Baccalauréat en informatique ou génie informatique combiné avec un certificat en gestion de projet, ou toute autre formation équivalente.
  • Minimum de 7 années d’expérience à titre de Programmeur dont 2 à titre de chef d’équipe informatique, ou toute expérience pertinente; 
  • Expérience en supervision d’une équipe informatique est un sérieux atout.

 

Requis Minimum

  • Excellentes capacités à communiquer à l'oral et à l'écrit
  • Expérience à accompagner des équipes sénior dans l'atteinte de leur plein potentiel
  • Expérience en programmation OO et l'implémentation en Java ou similaire
  • Expérience avec les systèmes distribués et technologies open-source comme Hive, Spark, Flink et Storm
  • Forte motivation à résoudre des problèmes complexes à l'aide de solutions simples et élégantes
  • Désir de débattre des meilleures approches avec le reste de l'équipe
  • BS, MS, ou PhD en Science Informatique ou expérience équivalente

 

Atouts

  • Expérience dans le dévelopment de microservices RESTful
  • Expérience avec l'infonuagique (cloud computing)
  • Exposition aux bases de données NoSQL comme Cassandra et MongoDB
  • Exposition aux domaines de l'analytique, des statistiques et du machine learning

 

Une personne réelle analysera votre candidature. Dans ce cas, il s’agit de Karin et Alison, nos spécialistes en acquisition de talents. Alors qu’elles commencent à faire votre connaissance à travers votre profil, apprenez à les connaître à travers les vidéos ci-dessous.  



À propos de nous

Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.

Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.

Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l’avancement professionnel, les occasions d’apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).

Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu. 


 

Chez Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

AI Programmer -Unannounced Project

Jobs for Humanity, Montreal, QC
5 hours ago
Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: UbisoftWhen you’re an AI (NPC) Programmer at Ubi Montreal, you care about keeping our players immersed in the game world. Using our most advanced tools, you make the unexpected come to life; in many...

Collection Customer Service Agent

National Bank of Canada, Montreal, QC
20 hours ago
Youtube VideoAs a Collection Agent, you’ll suggest payment agreements to clients to help contribute to their financial health Join our Collection team and make a difference in people’s lives. You’ll have a positive impact on clients with your listening skills and your empathy.Your compensationThe salary starts at $23.50/hour with two salary increases projected in the first year. We offer a program...

Directeur général à Montréal

COGIR Real Estate, Montreal, QC
20 hours ago
Fondée en 1995, Cogir Immobilier compte plus de 8000 employés passionnés de l'immobilier. Motivés par notre désir constant de donner un sens à l’immobilier, nous cherchons à humaniser, créer et nous dépasser afin de concevoir des milieux de vie agréables, fonctionnels et à l’image des gens qui les occupent.DESCRIPTION DU POSTE:Notre complexe immobilier Haleco à Montréal est à la recherche...