Project Management jobs

Senior Project Manager - Vancouver, BC

PNI Digital Media is a leading tech industry e-commerce solutions provider, and we’re proud to be one of BC’s Top Employers.  We’re looking for a Senior Project Manager to work in our Vancouver, BC office as a Release Train Engineer (RTE).

The senior PM plays the servant role of the Release Train Engineer within our SAFe project methodology, facilitates the Agile Release at a program level, and is responsible for program execution, escalating impediments, managing risk, and helping drive program-level continuous improvement.  RTE’s are responsible for facilitating program events such as Release Planning, Inspect & Adapt, and the Scrum of Scrums.

The RTE ensures mission execution, leads and facilitates software delivery teams through development and delivery, and is an Agile facilitator and can coach at the Program, and Team levels, providing guidance in Agile, Scrum, and Kanban.  The RTE supports teams in architectural runway development and work break-down and serves as an expert on Agile software principles to development managers, developers, quality engineers, UX designers and architects.

In this role, you will be responsible for the overall delivery of projects, ensuring internal and customer alignment and a clear path to successful outcomes.  You will guide the customer and stakeholders through the process raising the bar for quality throughout.

Primary Responsibilities:

  • Facilitate PI planning events

  • Manage and optimize flow of value through ART

  • Champion SAFe adoption

  • Track and Publish track PI Objectives/Team progress for visibility and transparency

  • Facilitate Agile ceremonies such as Scrum of Scrums, Inspect & Adapt, System/PI demo

  • Assist with economic decision-making by facilitating feature and capability estimation by teams and the roll-up to Epics, where necessary

  • Coach leaders, teams, and Scrum Masters in Lean-Agile practices and mindsets

  • Help manage risks and dependencies; Escalate and track impediments

  • Work with Product and Product Owners, and other stakeholders to help ensure strategy and execution alignment

  • Drive relentless improvement of the ART and Solution Trains and help them improve

  • Work with Scrum masters to increase effectiveness of Agile; Foster Communities of Practice and the use of engineering and Built-In Quality practices

  • Partner with delivery leaders to ensure successful delivery against PI commitments

  • Exceptional communicator with the ability of managing cross team and departmental dependencies and aligning all stakeholders

  • Ensure project status and business objective tracking is communicated to key stakeholders

Minimum Education and/or Experience:

  • Bachelor’s Degree.

  • 8+ years of experience in complex project and program management roles, with 3+ years leading Scrum teams.  Experience working in an Agile organization using Scrum, XP, Kanban, Scaled Agile Framework, or other scaling model is preferred.

  • Experience as a Scrum Master for 3+ years for a software development team that was diligently applying Scrum principles, practices, and theory in an Agile environment that scales up to a program or portfolio level.

  • Experience Functioning in the Release Train Engineer role or similar coaching role for 2+ years.

  • SAFe RTE and Scrum Master certifications.

  • Strong technical aptitude and experience leading teams in delivering quality software.

  • Strong communicator with strong interpersonal skills who can:

    • Listen and support teams in problem-identification and decision making

    • Encourage an environment that values mutual respect, openness, and courage

    • Persuade by influence rather than authority

    • Understand and empathize with others

  • Able to manage multiple projects simultaneously with multiple cross team and cross departmental dependencies.

  • Able to think beyond day-to-day activities.

  • Has managed directly or indirectly, and has worked with remote teams.  Skilled at empowering teams to be owners of their products and processes; supportive of a teams’ commitments, personal development, and continuous growth.

What's It Like to Work at PNI?

At PNI, we never settle for status quo.  We’re efficient but diligent.  We never forget that our customers are our business.  We value teamwork.  And above all, we know how to have fun.  We love dogs, video games, karaoke, popcorn and foosball.  We celebrate our successes, and we hold charity and fitness events throughout the year.  In addition to a fitness subsidy, mat leave top-ups, and a dog-friendly workplace, we offer our staff free fitness and yoga classes each week.  Come and find out why we’re a consistently award-winning employer.  Some of our recent accolades:

  • Canada Top 100 Employers

  • BC's Top Employers

  • SME Canada Top Small & Medium Employers

  • BC's Top Technology Companies

  • Profit 500 Company

PNI Digital Media offers on-demand, personalized print products, transaction processing, and order routing services to the world's largest retailers.  We connect consumer-ordered digital content, whether from online, in-store kiosks, desktop software, or mobile phones, with retailers that have on-demand manufacturing capabilities to produce personalized products. 

Project Manager - Vancouver, BC

PNI Digital Media is a leading tech industry e-commerce solutions provider, and we’re proud to be one of Canada’s Top 100 Employers.  We’re looking for a Project Manager to work in our Vancouver, BC office.

A Project Manager career at PNI is demanding, requiring a diligent and focused individual with a strong desire for accomplishment.  You’ll find the creative latitude to grow your career, helping to engineer applications for some of the world’s leading online retailers.  You’ll be responsible for leading all activities performed by the project team throughout the software project life cycle, and you'll be accountable for the execution of the project, ensuring that projects meet our clients' requirements, are completed on time, within budget, and to the required levels of quality.  You’ll:

  • Utilize PNI's practices and standards to develop and manage project charters, project plans, and task assignments for all team resources.

  • Work with key stakeholders, including the client, Account Managers, Business Analysts, Lead Developers and Enterprise Architects.

  • Determine necessity for and facilitate gap analyses on new initiative or at-risk projects.

  • Gather and document requirements for analysis, estimation, design and QA.  Maintain status reports, meeting minutes and other project documentation throughout the project duration

  • Work with the team to create estimates, determine timelines, and perform technical assessments for the project in initiation stage.

  • Conduct risk analyses and maintains risk management documentation.

  • Organize daily scrums and enforce scrum format. Maintain scrum minutes and ensure continuity in the scrum architecture.

  • Work with key project stakeholders to obtain Go/No-Go decisions for all project phases.

  • Maintain burn-down chart, and communicate daily status to the team and stakeholders.

  • Facilitate PI and Iteration planning and review sessions, and ensure team ownership and involvement in the process.

  • Work with Release team to plan releases and all related activities.  Provide information to the release team required for production system updates.

  • Manage project close-off and hand-off.

 

You bring:

  • 3+ years of previous project management experience in an Agile environment, ideally in E-Commerce.

  • A deep alignment to Agile principles and values.

  • PMP or CSM certification is an asset.

  • Understanding of SAFe is an asset.

  • Strong understanding of the Software Development Life Cycle.

  • Legal entitlement to work in Canada.

  • Exceptional planning, organizational and problem-solving skills.

  • Excellent time management and project tracking skills.

  • Strong motivational and team building skills.

  • A desire to leave everything in a better state than when you found it.

  • A we-before-me approach to work.

What's it like to work at PNI Digital Media?

At PNI, we never settle for status quo.  We never forget that our customers are our business.  We’re efficient but diligent.  We value teamwork.  And above all, we know how to have fun.  We love dogs, video games, karaoke, popcorn and foosball.  We celebrate our successes, and we hold charity and fitness events throughout the year.  In addition to a fitness subsidy, mat leave top-ups and a dog-friendly workplace, we offer our staff free fitness and yoga classes each week.  Come and find out why we’re a consistently award-winning employer.  Some of our recent accolades:

  • Canada Top 100 Employers

  • BC's Top Employers

  • SME Canada Top Small & Medium Employers

  • BC's Top Technology Companies

  • Profit 500 Company

PNI builds on-demand personalized print solutions, transaction processing, and order routing services for the world's largest retailers.  We connect consumer-ordered digital content, whether from online, in-store kiosks, desktop software, or mobile phones, with retailers that have on-demand manufacturing capabilities, to produce personalized products.