Top Benefits
About the role
Développeur·euse full-stack Python — Modernisation de plateformes de diffusion média
Mandat de 12 mois (renouvelable) · Montréal · Hybride (2 j/semaine sur site) Démarrage : dès que possible
Vous voulez voir votre code passer à l'antenne ? (Littéralement.)
Notre client — un acteur majeur du secteur des médias au Canada — repense entièrement la machinerie qui fait fonctionner ses studios. Les vieilles consoles, les boîtiers propriétaires, les chaînes de diffusion câblées à la main cèdent la place à des logiciels modernes, conteneurisés et automatisés.
Concrètement : vous écrirez du Python qui pilote des studios de production en temps réel. Vos déploiements sortiront sur du Kubernetes. Et le matin, des équipes de production utiliseront ce que vous avez livré pour faire de la radio et de la télé.
C'est rare, un projet où la modernisation logicielle rencontre la diffusion médiatique. Si l'idée vous parle, lisez la suite.
Ce que vous ferez
Au quotidien, dans une équipe produit en mode Scrum :
- Concevoir et coder des applications web (front + back) qui remplacent des équipements de diffusion historiques
- Bâtir et maintenir des API REST et GraphQL robustes, bien documentées
- Déployer et opérer sur Kubernetes — vous touchez aux pipelines CI/CD et à la mise en production, pas juste au code applicatif
- Participer aux décisions d'architecture avec les chefs développeurs et les architectes solutions
- Couvrir votre code par des tests unitaires, fonctionnels et d'intégration
- Soutenir et faire évoluer ce qui tourne déjà — debug, optimisation, refactor
- Documenter ce que vous concevez (oui, on y tient)
Vous ne serez pas seul·e : c'est une équipe orientée croissance, qui valorise l'exploration technique, la qualité, et les approches durables et évolutives.
La stack
Cœur : Python · Django · Kubernetes · Git · Jenkins ou GitHub Actions
Front-end : SPA moderne en TypeScript — React, Angular ou Vue.js · HTML5 · CSS3
Données : PostgreSQL · MongoDB Cloud : AWS et Azure
Aussi présent : .NET / C# (sur certaines composantes)
Bonus appréciés : OpenAPI/Swagger · patrons cloud (CQRS, circuit breaker, Saga, Pub/Sub) · automatisation de tests (xUnit, Cypress)
Le profil qu'on cherche
Indispensable
- 3 à 5 ans d'expérience en développement d'applications web full-stack
- Bac ou certificat en informatique (ou équivalent démontré par votre parcours)
- Solide en Python / Django et confortable avec Kubernetes
- Confortable en front-end SPA (un des frameworks majeurs)
- Bilinguisme français-anglais (oral et écrit) — l'équipe travaille dans les deux langues
- Habitudes Scrum / Agile
Apprécié
- Expérience sur des projets de migration legacy cloud / conteneurs
- Exposition à .NET / C#
- Réflexes DevOps : vous êtes à l'aise pour ouvrir un Helm chart ou debugger un pod en prod
Ce qui n'est pas requis
-
Une expertise médias ou broadcast — on vous explique le contexte métier
-
D'avoir déjà tout vu de la stack — on cherche un·e généraliste solide, pas une licorne
Ce qu'on offre
- Un mandat de 12 mois avec options de renouvellement (jusqu'à mars 2028)
- Hybride réel : 2 jours/semaine au bureau, 3 à distance
- Pas de déplacements à prévoir
- Travailler sur un projet concret, visible, à impact — pas un POC de plus
- Une rémunération compétitive, à discuter selon votre profil
- L'accompagnement de l'équipe Maplr tout au long du mandat