Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmeuse, Programmeur Outils Python - TGQF

Temporary

Ubisoft

Description de l'entreprise

Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!

Description du poste

DocGPT est la plateforme d'assistants de connaissance interne d'Ubisoft, présentée cette année à la Games Developer Conference (GDC) 2026 et déployée à travers plusieurs studios et divisions. Sous le capot, ce sont des outils d'ingestion, d'administration et d'intégration qui garantissent la fiabilité de la plateforme au quotidien. Référent·e technique sur ces problématiques, vous définirez les standards d'outillage et veillerez à ce que la demande croissante de déploiements soit absorbée sans friction.

Ce que vous ferez

  • Définir l'architecture des pipelines d'ingestion et des outils d'administration, en arbitrant robustesse, maintenabilité et rapidité de déploiement.
  • Prendre en charge la fiabilité des connecteurs vers les sources de données internes : conception des mécanismes d'erreur, de reprise et de supervision.
  • Piloter le développement du serveur MCP (Model Context Protocol) de la plateforme et son évolution en fonction des besoins des équipes intégrantes.
  • Identifier les goulots d'étranglement dans les processus de déploiement et concevoir les automatisations pour tenir la cadence.
  • Définir les standards d'observabilité : instrumentation, alertes, tableaux de bord.
  • Mentorer les membres juniors et intermédiaires sur les bonnes pratiques d'outillage et de fiabilité logicielle.

Qualifications



Ce que vous apporterez à l'équipe

  • 5 ans et plus d'expérience en développement d'outils, pipelines de données ou plateformes internes en production.
  • Maîtrise de Python pour la conception de services backend robustes : APIs REST avec FastAPI ou Flask, scripts d'automatisation, connecteurs.
  • Expérience avérée dans la conception de pipelines d'ingestion fiables : idempotence, gestion des erreurs, retry, supervision.
  • Bonne maîtrise des services AWS (EKS, S3, Lambda, IAM/IRSA, Secrets Manager), Databricks, et des environnements conteneurisés (Docker, Kubernetes, Helm).
  • Expérience avec les outils GitOps (Flux ou Argo CD) et les pipelines CI/CD (GitLab CI).
  • Maîtrise des outils d'observabilité : OpenTelemetry, Prometheus, Grafana.
  • Leadership technique démontré et aisance avec l'ambiguïté ; bonne communication avec des équipes clientes aux profils variés.

Informations complémentaires

À 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 joueuses et des joueurs 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.  

À 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.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Programmeuse, Programmeur Outils Python - TGQF in Montréal, QC vacancy
  •  ...leadership for tools written in C++, with supporting layers in Python or C# where appropriate. Act as the primary technical...  ...developer experience. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse outils Lead, vous êtes responsable de définir, développer et orienter... 
    Python
    Daily paid
    Long term contract
    Full time
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    1 day ago
  •  ...Bring to the Team ~5+ years of experience developing tools, data pipelines, or internal platforms in production. ~ Proficiency in Python for designing robust backend services: REST APIs with FastAPI or Flask, automation scripts, and connectors. ~ Proven experience designing... 
    Python
    Full time

    Ubisoft

    Montréal, QC
    3 hours ago
  •  ...trends, and low‑level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable de définir, développer et...  ...Engine qui soutiennent la jouabilité, le rendu, la physique, les outils et les pipelines d’un titre AAA. Vous fournissez un... 
    Suggested
    Long term contract
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    3 days ago
  •  ...automation workflows. Build automation and utilities using Python, C#, or command‑line tools where appropriate. Maintain...  ...guidance and code reviews. RÉSUMÉ DU POSTE À titre de programmeur senior - Outils, vous êtes responsable de la conception, de l’implémentation... 
    Python
    Long term contract
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    5 days ago
  • $60k - $100k per year

    Analyste-Programmeur Python en géomatique Description de poste En tant qu’analyste-programmeur Ppython en géomatique, vous serez responsable...  ...entraînement et validation d'un modèle); • Utilisation des outils GeoAI d'ArcGIS Pro, notamment la classification d'images et la... 
    Python
    Apprenticeship
    Montréal, QC
    4 hours ago
  •  ...technologies et des pratiques de développement modernes, notamment : .NET Core Docker AWS (Aurora RDS, ElastiCache Redis) Outils de développement assistés par l’IA (ex. : GitHub Copilot, Claude Code) Infrastructure as Code (IaC) Pipelines CI/CD (GitLab) SonarQube... 
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...and mobile platform changes. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse moteur senior (Mobile – Unreal), vous êtes responsable de la...  ...Unreal Engine pour les plateformes mobiles. Connaissance des outils de profilage mobile et des flux de travail d’optimisation... 
    Long term contract
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    3 days ago
  •  ...Job Description Job Description PROGRAMMEUR-OPÉRATEUR CNC SENIOR Lieu : St-Michel, QC Horaire : Lundi au vendredi, de 7h30 à 16h00...  ...sur la machine CNC Thermwood, incluant la sélection des outils, des paramètres de coupe et des méthodes de fabrication appropriées... 
    Full time
    Monday to friday

    LUXIA INC

    Montréal, QC
    22 days ago
  •  ...Rainbow Six Siege. Vous travaillerez sur différents projets, notamment des sites publics comme r6esports.com, des applications web et des outils internes utilisés par nos équipes et nos partenaires.  Sous la supervision de votre responsable d’équipe, vous travaillerez en... 
    Full time

    Ubisoft

    Montréal, QC
    3 hours ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances...  ...BackEnd; Architecture microservices; Git ou outil de versionnage équivalent; Tests unitaires, tests intégrés... 
    Python
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage...  ...code; Python, API REST et services BackEnd; Git ou outil de versionnage équivalent; Tests unitaires et tests... 
    Python
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...large-scale data solution development and SQL/NoSQL data modeling. Strong proficiency in one or more of the following languages: Python, PySpark, SQL, and Scala . Solid understanding of modern data architectures, data processing pipelines, and analytics platforms, including... 
    Python
    Full time
    Internship

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...données volumineuses et de la modélisation de données SQL et NoSQL. Excellente maîtrise d'un ou plusieurs des langages suivants : Python, PySpark, SQL et Scala. Solide compréhension des architectures de données modernes, des pipelines de traitement et des plateformes... 
    Python
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...Develop utilities and automation using Python, C#, or command‑line tools to support asset...  ...player experience quality. À titre de programmeur(-euse) senior – Mobile , vous êtes responsable...  ...d’intégrer les systèmes au gameplay, aux outils et aux pipelines de production.... 
    Python
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    3 days ago
  • ## Analyste-programmeuse, analyste-programmeur PythonPostuler: Montréal - 1190, av. des Canadiens-de-Montréal: Temps plein: Publié hier: R-...  ...la conception, à la mise en œuvreet au soutien des outils commerciaux de Python utilisés par les équipes Opérations et Gestiondu risque... 
    Python
    Full time
    Work at office
    Flexible hours

    TMX Group

    Montréal, QC
    23 hours ago
  •  ...Tools conçoit, développe et maintient les outils internes qui servent surtout à créer,...  ...? ~5 ans + d'expérience en tant que programmeur, que ce soit en Outils ou dans un domaine...  ...français Atouts : ~ Expérience avec Python ~ Expérience en automatisation ~... 
    Python
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    18 days ago
  •  ...employés de retrouver l'information pertinente directement depuis leurs outils du quotidien. Vous prendrez en charge la direction technique...  ...de recherche d'information ou NLP en production. ~ Maîtrise de Python et des frameworks ML/NLP : LangChain, LlamaIndex, HuggingFace... 
    Python
    Daily paid
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...regional and business aircraft markets. Stagiaire en développement outils & processus outillé Stagiaire - Durée déterminée (4 mois)...  ...Qualification souhaitable Connaissance du langage de programmation Python. Connaissance de programmation sous Matlab/Simulink.... 
    Python
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office

    Thales

    Montréal, QC
    3 days ago
  •  ...existantes dans le moteur de jeu. Concevoir, développer et maintenir des systèmes d’animation performants et évolutifs. Créer des outils et systèmes contribuant à des mondes vivants et dynamiques. Maintenir et optimiser les systèmes d’animation existants pour répondre... 
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...formation pour vous aider à atteindre votre plein potentiel - Des défis professionnels stimulants qui correspondent à vos talents - Des outils à la fine pointe de la technologie - Un environnement de travail dynamique avec une équipe soudée et formidable Venez... 
    Permanent employment
    Day shift

    Régulvar inc.

    Montréal, QC
    4 hours ago
  •  ...Description Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve de passion...  ...développerez ainsi que maintiendrez les outils et les systèmes nécessaires pour créer...  ...moins un titre AAA comme programmeur ou programmeuse IA Expertise en C++ et solide... 
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    20 days ago
  •  ...nos côtés. Résumé du poste Nous recherchons un Développeur Python pour rejoindre notre équipe. Vous assumerez le rôle de Développeur...  ...et l'intégration de solutions. Connaissances des outils types ETL et manipulation de données Développements de tests unitaires... 
    Python
    Daily paid
    Full time
    Flexible hours

    Sopra Steria

    Montréal, QC
    1 day ago
  •  ...Solution SFT cherche un (e)  Analyste programmeur en géomatique  dans ce poste vous interviendrez...  ...de traitement des données géospatiales (Python, FME, ModelBuilder) • Participer à l'...  ...Expérience en développement géomatique • Outils ETL : FME Flow ou FME Form; scripts d'... 
    Python
    Remote work

    Solution SFT

    Montréal, QC
    more than 2 months ago
  •  ...Utiliser des technologies Cloud Native afin de garantir que Star Citizen soit développé dans un écosystème durable ~ Fournir des outils et des applications permettant aux équipes LiveOps de gérer le jeu ~ Communiquer avec les autres membres de l'équipe, les clients... 
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    8 days ago
  •  ...Risk Metrics), dont la mission est de soutenir et de développer des outils principalement destinés au département des risques (RISQ). Vous...  ..., données et développement Oracle Database ETL Excel Python 3 Spark 4 Java 17 (ou dernière version LTS) Spring Boot 3... 
    Python
    Daily paid
    Permanent employment
    Apprenticeship

    Société Générale

    Montréal, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination...  ...Connaissance du langage SQL et PL/SQL; Expérience avec l’outil TOAD Connaissance d’au moins un des outils suivants : # Oracle... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    3 days per week

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...à l’uniformité des aspects visuels et logiques; Fournir des outils pour les systèmes IU et le débogage par le « draw » interne;...  ...présentation; En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction;... 
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...situés au centre ville de Montréal. Nous recherchons un ANALYSTE PROGRAMMEUR EN INTELLIGENCE D'AFFAIRES (BI) pour rejoindre notre équipe...  ...technologies. Afin de soutenir notre équipe de recrutement, des outils d’IA peuvent être utilisés pour aider à l’évaluation des candidatures... 
    Full time
    Remote work
    Day shift

    CGI

    Montréal, QC
    3 days ago
  •  ...entraînement et de jeu toujours plus riche. Nous recherchons un(e) programmeur(e) enthousiaste et flexible qui souhaite utiliser les dernières...  ...de Rainbow Six Siege. Développer en C++ et utiliser les outils et technologies de l'équipe pour créer, tester et itérer sur les... 
    Full time
    Flexible hours

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity to help world-class clients solve their biggest challenges and create products and services that customers love - quickly, efficiently... 
    Python
    Hourly pay
    Full time
    Work at office
    Local area

    Accenture Global

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeuse, Programmeur Outils Python - TGQF. Be the first to apply!