3 Continuous Delivery jobs in Canada
Horizon Release Management Delivery Support Lead

Posted 2 days ago
Job Viewed
Job Description
This role is for an experienced leader to support the Release Management function, working with the Horizon stakeholders to enable on-time, in-scope and in-budget delivery of Enhancements for the Horizon Oracle Fusion environment. This role will be responsible for enabling a wide range of critical functions, supporting the framework for how enhancements are planned, delivered and communicated with leadership, tracking and reporting to ensure all gates leading up to operational readiness are met, and other related duties. The Delivery Support Lead will work alongside other Horizon leads to support one another and provide a best-in-class service to our global stakeholders.
The Horizon Release Management Delivery Support Lead will report to the Horizon Release Management Lead to help shape and support Horizon Release Management, ensuring robust, secure, repeatable and high-performing processes and services.
**Why choose WSP?**
+ We value and are committed to upholding a culture of **inclusion** and **belonging**
+ Our **Flexible** Work Policy - we recognize the importance of balance in our lives and encourage you to prioritize the balance in yours. We will support you on and off the job so you can be fully present in both your work and home lives.
+ A **Canadian** success story - we're **proud** to wear the red and white of this beautiful country and show the world what Canada has to offer.
+ **Enhance** the world around you - from the environment to the highways, to the buildings and the terrain, WSP is the fabric of Canada.
+ **Outstanding** career opportunities - we're growing and pushing ourselves every day to be greater than yesterday - we're open to **your** ideas and trying **new** things.
+ A phenomenal **collaborative** culture and a workforce filled with genuinely **good** **people** who are doing humbly important work. Come find out for yourself what it's like to be a part of our journey.
We offer attractive pay, flexible work options, a great corporate culture, comprehensive and employee-focused benefits including virtual healthcare and a wellness platform as well as great savings programs, and a clear vision for the future.
# **WeAreWSP**
**What you can expect to do here:**
**1 - Support to the Strategic Leadership:**
+ Support and supplement the strategy and framework for Release Management to the Oracle Fusion environment
+ Collaborate with the workstream delivery leads in support of delivery of the Horizon Oracle Fusion Roadmap
+ Work closely with stakeholders to track and report on value added deliverables in support of a superior employee experience
**2 - Release Management Support:**
+ Streamline the process for change request review and management in JIRA, reducing waste and improving efficiency
+ Work closely with the Release Management Lead to create methodologies to ensure resource and capacity planning are standard across all workstreams for release management
+ Reinforce a tracking methodology to ensure Estimate of Effort (EoE) capture across the entire deployment team, to include development, integration (as needed), testing, OCM, etc. and adhere to a method to track actuals against estimates
+ Maintain the overall Release Management Roadmap and associated calendars for delivery; provide inputs to Program calendar
+ Ensure close collaboration with stakeholders to manage and de-conflict enhancement deployments from other program deliveries, to include regional deployments, period close activities, infrastructure updates, etc.
+ Implement and reinforce fix version methodology to enable ease of reporting and leadership insight for planning
+ Organize and ensure adherence to fix versions and tagging in JIRA
+ Responsible for creation and maintenance of JIRA dashboards to enable ease of traceability for all enhancements
+ Report and analyze established KPIs and key activities for measurable outcomes with focus on quality and high business value, providing insights for continuous improvements
+ Collaborate with cross-functional teams for process improvements
+ Lead Release Management process improvement implementation projects, and other projects as required
+ Responsible for development of documentation, training and communication of standard operating procedures and collaborative ways of working to ensure full understanding and consistent application
+ Member of the Change Advisory Board in support of all enhancement deliveries?to production
+ Support leadership briefings inquiries to enable communication across all stakeholders
**3 - Compliance and Audit**
+ Cooperate with the Audit and Security and Compliance teams to ensure compliance in accordance with IT Governance Controls - 52-109
**What you'll bring to WSP:**
+ Bachelor's degree in information technology, Computer Science, or a related field. Equivalent experience, in lieu of a degree, will be considered
+ 5+ years of specialization coordinating and supporting initiatives
+ Excellent organizational, analytical, problem-solving and communication skills (both verbal and written)
+ Project Management certification a plus
+ Experience in supporting a large, multi-national product environment
+ Experience or aptitude in developing and holding training sessions for IT staff, virtually or in person as required?
+ Process orientated with a methodical and planned approach to achieving goals?
+ Be comfortable with ambiguity, thrive on change and engender a collaborative approach?
+ Hands-on experience with JIRA and Smartsheet to support management of initiatives
+ Can build effective working relationships across the program and achieve desired outcomes through effective engagement and communication
+ Experience in process optimization, effectiveness, and improvement
+ Strong knowledge of industry-standard tools and best practices related to SDLC, DevOps, ITIL and security
+ Experience with cloud services and hybrid IT environments is a significant advantage
#LI-Hybrid
**WSP** is one of the world's leading professional services firms. Our purpose is to future proof our cities and environments.
We have over 65,000 team members across the globe. In Canada, our 12,000+ people are involved in everything from environmental remediation to urban planning, from engineering iconic buildings to designing sustainable transportation networks, from finding new ways to extract essential resources to developing renewable power sources for the future.
At **WSP** :
+ We value our people and our reputation
+ We are locally dedicated with international scale
+ We are future focused and challenge the status quo
+ We foster collaboration in everything we do
+ We have an empowering culture and hold ourselves accountable
Please Note:
Health and Safety is a core paramount value of WSP. Given the importance of keeping one another safe it is expected that you comply with our Health, Safety & Environment (HSE) policy at all times as well as client HSE policies when working at client locations.
Offers of employment for safety-sensitive positions involving fieldwork are contingent upon candidates being able to perform key physical tasks of the job as described in the job posting and interview. This may include the ability to work in a variety of environmental conditions, such as remote or isolated areas, working alone, and in inclement weather (within safe and reasonable limits).
WSP welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
WSP is committed to the principles of employment equity. Only the candidates selected will be contacted.
WSP does not accept unsolicited resumes from agencies. For more information please READ THE FULL POLICY. (
Device Deployment Software Engineer
Posted today
Job Viewed
Job Description
Job Description
Lieu : Montréal (QC)
Ce qu’on cherche
Nous avons besoin d’un·e intégrateur·trice Linux embarqué passionné·e par les tests automatisés pour prendre en charge la qualité logicielle et l’infrastructure de déploiement de notre flotte d’imprimantes 3D industrielles.
Tu maintiendras et amélioreras la chaîne de génération d’images et de mises à jour (Yocto Linux, RAUC) ; tu mettras aussi en place des tests automatisés couvrant tout notre stack logiciel, afin qu’on puisse livrer vite sans sacrifier la qualité .
Pourquoi c’est un défi
Tester une imprimante 3D industrielle, c’est tout sauf banal :
Le micrologiciel déplace plusieurs kilos de mécanique à haute vitesse dans le plafond d’un four plus chaud que celui de ta cuisine tout en extrudant du plastique fondu au micron près.
Il collecte des données de capteurs ayant chacun leur référence d’horloge, les synchronise, puis les agrège pour l’analyse qualité en temps réel.
L’intelligence est répartie : un daemon Python tourne sur la box Linux ; plusieurs MCUs temps-réel (C embarqué) exécutent des commandes sérialisées automatiquement par le daemon.
On ne sait pas encore émuler une machine complète sans matériel physique, donc nos tests combinent :
routines dédiées lancées sur des imprimantes au repos ;
dogfooding continu dans notre ferme interne.
Le profil idéal
Tu aimes traquer les cas limites , transformer des problèmes flous en métriques claires et faire bosser les ordis à ta place.
Tu as de l’intuition pour la mécanique et le logiciel, et le goût d’une architecture propre, testable et fiable.
Si tu parviens à automatiser l’essentiel du poste en un an, tu pourras évoluer vers un rôle de lead logiciel – si tu en as envie.
Exigences minimales
3 ans+ d’expérience pro récente à coder en Python au quotidien.
Solide expérience et instinct avec Linux embarqué : systemd, règles udev, filesystems, etc.
Gestion et amélioration de chaînes de build complexes. Yocto idéalement, mais Buildroot, CI Docker/K8s, etc., ça compte aussi.
Esprit d’équipe : collaboration, communication, bonne humeur.
Communication claire en anglais ou français , et à l’aise dans l’autre.
Fortement souhaité
Expérience pro en tests/QA/DevOps logiciel.
Intégration matériel/logiciel ; idéalement développement au-dessus de hardware sur mesure.
Connaissance ou utilisation/conception d’imprimantes 3D ou de machines-outils similaires.
Excellente communication en français et anglais .
Atouts supplémentaires
Expérience pro avec Klipper ou un autre firmware d’imprimante 3D.
Connaissance spécifique de Yocto Linux .
Compétences en tests front-end : aujourd’hui nos UIs sont surtout testées par des utilisateurs internes, mais ce sera un goulot d’étranglement d’ici un an.
Envie de rendre l’impression 3D industrielle plus fiable et plus rapide ? Viens automatiser tout ce qui bouge avec nous à Montréal !
We’re looking for an embedded Linux system integrator obsessed with automated testing to own software quality and deployment infrastructure for our fleet of industrial 3D printers. This role will be responsible for maintaining and improving our image/update creation infrastructure (Yocto Linux, RAUC) and implementing automated testing for our device software stack to enable a high rate of shipping without compromising quality as we grow the team.
Industrial 3D printers are uniquely hard to test - our firmware is responsible for slinging a few kilograms of hardware around accurately at high speeds in the ceiling of an oven hotter than yours at home and extremely precisely metering hot molten plastic onto the build surface as it does so. It also collects and correlates data across several sensors with different clock references and combines them for later analysis to perform in-process quality control. Its functionality is split between a Python daemon running on the linux box and multiple realtime MCUs running embedded C with an autoserialized command language scheduling the MCUs from the daemon. We don’t yet have the capability to emulate whole printers without real hardware, so we test using a mix of dedicated test routines run on idle printers and continuous user testing in our internal print farm.
The ideal candidate for this role loves hunting for edge cases, condensing amorphous problems into measurable quantities, and making computers do repetitive work so you don’t have to. You should have a strong intuition for both mechanical and software systems and a sense of taste for good software architecture that will be easy to build upon, test thoroughly, and keep running. This role has the potential to grow into a software management role if you execute well for a year to automate most of its initial responsibilities, and want to grow in that direction.
Qualifications3+ years recent professional experience writing Python day-to-day
Strong experience with and intuition for embedded linux: Systemd, udev rules, filesystems, etc.
Experience managing and improving complex build tooling. Ideally Yocto, but Buildroot / Docker-based CI pipelines / Kubernetes-native build systems also count.
Collaborative, communicative, and friendly like the rest of the team.
Clear communication skills in either English or French, and conversant in the other.
Past professional experience in a software testing / QA / DevOps capacity.
Experience with hardware/software integration and, ideally, with writing software that sits on top of custom hardware
Experience using, building, or designing 3D printers or similar machine tools.
Clear communication in both French and English.
Experience with Klipper or other 3D printer firmware in a professional capacity.
Experience with Yocto linux specifically
Front-end testing capabilities. For now our front-end is mostly internal user testing and that works, but it will be a growth bottleneck in about a year.
Powered by JazzHR
0vq9nQZ4Rv
Be The First To Know
About the latest Continuous delivery Jobs in Canada !