09 Aug
|
Affinity
|
Burnaby
On behalf of our public sector client, Affinity is seeking a Project Manager to lead the migration of an existing business-critical application from an on-premises environment to a Software-as-a-Service (SaaS) platform. The successful candidate will work closely with business stakeholders, IT teams, vendors, and implementation partners to deliver the migration while ensuring business continuity, user adoption, and long-term operational support.
Responsibilities Project Management & Delivery
- Develop and execute a comprehensive project plan for the migration of an existing enterprise application to a SaaS platform, ensuring alignment with business objectives, IT strategy, and security policies.
- Define project scope, timelines, milestones, deliverables, budgets, and resource requirements.
- Manage project risks, issues, assumptions, dependencies, and mitigation strategies.
- Monitor project performance and proactively manage schedule, budget, and scope.
- Establish project governance, reporting frameworks, and decision-making processes.
- Develop post-implementation support and operational transition plans.
Stakeholder & Vendor Management
- Serve as the primary liaison between business stakeholders, IT teams, SaaS vendors, implementation partners, and third-party service providers.
- Facilitate workshops, steering committees, and stakeholder meetings.
- Coordinate vendor activities and monitor vendor performance against contractual commitments.
- Lead organizational change management activities, including communications, training, and user adoption planning.
- Support business readiness and transition planning activities.
Migration & Technical Oversight
- Oversee migration planning, including environment readiness, data migration, testing, cutover, and stabilization activities.
- Coordinate integration planning and implementation efforts involving both cloud and on-premises systems.
- Assess existing customizations, workflows,
reports, and interfaces to determine redesign, replacement, or retirement strategies.
- Work with technical teams to validate integration approaches, API compatibility, and solution architecture.
- Ensure security, privacy, compliance, and governance requirements are incorporated into project planning and execution.
- Oversee system, integration, and user acceptance testing activities.
- Support production deployment, go-live readiness assessments, and post-implementation stabilization.
Qualifications
- Minimum seven (7) years of experience managing enterprise technology projects.
- Demonstrated experience delivering SaaS implementation, cloud transformation, ERP modernization, or enterprise application migration initiatives.
- Experience managing multiple stakeholders across business and technology organizations.
- Strong understanding of SaaS platforms, cloud-delivered applications, and enterprise solution delivery.
- Experience overseeing data migration, systems integration, testing, deployment, and operational transition activities.
- Experience managing implementation vendors and third-party consulting organizations.
- Knowledge of project governance, budgeting, resource planning, procurement, and contract management.
- Familiarity with enterprise integration technologies, APIs, cloud services, and modern application architectures.
- Experience operating within a structured PMO environment and applying project governance best practices.
- Experience using Agile, Waterfall, or Hybrid project delivery methodologies.
- Excellent leadership, communication, facilitation, and stakeholder management skills.
- Experience within public sector, municipal government, utilities, or large enterprise organizations is considered an asset.
The Successful Candidate Must Demonstrate The Ability To
- Establish and maintain effective working relationships with stakeholders at all organizational levels.
- Provide sound advice and guidance regarding project delivery and risk management.
- Effectively communicate technical and business information to diverse audiences.
- Facilitate decision-making and manage competing priorities.
- Lead cross-functional teams through complex organizational and technical change.
- Work independently with minimal supervision.
- Maintain confidentiality and professionalism while handling sensitive information.
Nice To Have
- Project Management Professional (PMP)
- Agile or Scrum certification
- Prosci Change Management Certification
Affinity Earn Know someone who’s outstanding for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/ About Affinity Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 13801
📌 Project Manager (Burnaby)
🏢 Affinity
📍 Burnaby