On behalf of our public sector client, Affinity is seeking a Senior IT Project Manager to oversee a complex in-flight project, focusing on vendor accountability, risk management, and successful delivery of all aspects of this critical replacement on time, on budget, and to the organization's standards.
Responsibilities
Leadership / Coordination
- Provide delivery oversight and coordination across workstreams, teams and organizational requirements.
- Act as the integrating delivery lead, aligning agile sprint execution with the waterfall release plan for implementation on time, budget, meeting GoA standards and project outcomes. Ensure clear roles / responsibilities and handoffs across vendor and internal teams to avoid gaps, duplication or conflicts.
- Foster a positive / collaborative team culture that promotes accountability, trust, communication and problem‑solving. Maintain strong working relationships, proactively address conflict or misalignment. Keep the project focused on outcomes. Model professional leadership aligned with organizational values, supporting team engagement and resilience.
Project Documentation
Maintain a central project repository ensuring documentation is current, version‑controlled, organized and accessible to authorized stakeholders using defined permissions. Align documents to PMO / industry standards and naming conventions for consistency and auditability.Develop / maintain core project deliverables including charter, governance artifacts, schedules, RAID log, financial tracking, vendor deliverable tracking and acceptance, status reports and dashboards.Produce deliverables for presentation to committees and project stakeholders.Partner closely with the vendor to align plans, sprint schedules, milestones, dependencies and deliverable expectations.Hold vendor accountable for contractual commitments, timelines, quality standards and outcomes. Review / validate vendor deliverables with the project team and T&I stakeholders prior to acceptance.Maintain a collaborative, solution‑focused relationship. Escalate vendor issues through governance channels and coordinate corrective action.Project Governance & Controls
Maintain integrated master schedule incorporating vendor sprint cycles, business activities (e.g., data migration, testing, training, change management) and technical readiness tasks.Ensure project plan is well-defined and accounts for objectives, scope, assumptions, timeline, resource requirements, risks, benefits and budget.Lead project meetings across governance, delivery and working levels. Set clear, drive focused discussion, confirm decisions and ensure actions are documented and completed.Manage scope, schedule, and budget controls, assess impacts and implement formal change processes.Track and manage dependencies across key areas (e.g., development, change management, training, infrastructure, security, privacy, data migration).Implement project management methodologies and industry standards (e.g., Agile, PMBOK).Maintain risk / issue register, ensuring mitigation plans are in place across vendor and internal workstreams.Proactively identify risks related to vendor execution, resourcing, data migration, testing, training, technology and organizational readiness.Demonstrate a proactive delivery mindset by anticipating issues, identifying and presenting emerging risks, proposing mitigation, advancing solutions before impacts occur and coordinating issue resolution.Quality Assurance & Acceptance
Support testing strategy alongside vendor and internal project team.Ensure defects, rework, and retesting are tracked, prioritized and resolved within agreed timelines.Confirm quality standards are met across development, integrations, data migration, reporting, and security.Coordinate with data leads, vendor team, and stakeholders to ensure data migration planning, execution, reconciliation and validation are completed successfully.Change Management & Training
Partner with the Change Manager / Trainer to ensure change activities / deliverables are sequenced with development and testing milestones and meet project requirements.Ensure training materials are complete, accurate, and ready for delivery during sprint releases for business testing and the final training phase.Ensure stakeholder readiness, communication, and adoption activities are scheduled and executed for a smooth transition to staff and stakeholders across the project schedule.Technical Compliance
Coordinate activities with vendor and T&I teams (e.g., security, privacy, information management).Ensure privacy, security, accessibility and IMT requirements are embedded in the delivery plan and approved before release. Track completion and approval of documentation and technical sign‑offs.Project Reporting
Provide clear, timely, accurate reporting to leadership, summarizing status, risks, budget, vendor performance and decisions required. Translate issues into concise executive‑level insights and recommendations.Maintain alignment across all teams / stakeholders.Implementation
Provide leadership in go‑live planning. Ensure teams are prepared, including cutover activities, go‑live readiness, rollback planning and go / no‑go decisions.Support hypercare / stabilization activities. Ensure controlled transition to the new system.Support post‑implementation review. Ensure knowledge transfer to operational / support teams.Evaluate project outcomes against scope, schedule, budget, quality and business objectives.Must Have Requirements
Education
Degree or Diploma in IT, Computer Science or related field of study.Soft Skills
Excellent verbal and written communication skills and ability to interact and collaborate professionally with a diverse group.Strong leadership, problem solving, negotiation, and conflict resolution capabilities.Work Experience
8 years – Experience coordinating activities across multiple teams and stakeholders (e.g., business stakeholders, development team, project team, data teams, and technical stakeholders).8 years – Experience developing and maintaining complex project plans.8 years – Experience developing and maintaining positive stakeholder relationships across the organization, including executive level.8 years – Experience developing project deliverables including project charters, business cases, briefing notes, status reports, risk logs, project closures, dashboards.8 years – Experience implementing recognized project management methodologies and standards.5 years – Experience managing vendor relationships, contract requirements, deliverables, and performance tracking.5 years – Experience project managing application development projects for enterprise‑scale systems (CRM or ERP / Banking / Finance type systems such as Microsoft Dynamics, Social Services Case Management).3 years – Experience project managing application development projects using a hybrid delivery model (agile development with waterfall timelines).8 years – Experience project managing waterfall application development projects.8 years – Experience working as a Project Manager on large complex software / application development projects in environments of similar size and complexity to the Government of Alberta.5 years – Working knowledge of system implementation lifecycle activities including development, testing, data migration, training, change management, and go live support.Nice to Have
Professional Licenses / Certification
Active PMP certification as issued by the Project Management Institute or equivalent (attach a copy of the certificate).Agile certification.Soft Skills
Ability to facilitate meetings across levels of the organization, including executive tables.Ability to learn quickly, problem solve / troubleshoot, work independently and in a team.Work Experience
5 years – Experience coordinating information management, privacy impact, security risk assessments and compliance within IT projects.5 years – Experience creating and managing project forecasts and actual budgets.5 years – Experience leading post implementation assessments, benefits realization, and transition to operations.3 years – Experience working in or for the public sector.Experience in Program Management.Experience using Azure DevOps for project sprint management.Experience using Microsoft Project to create comprehensive project plans and deliverables.Experience using Microsoft SharePoint Online to organize project documentation.Experience using Microsoft Teams / Channels for project communication.Experience using MS Office 2016 products or higher versions.Affinity Earn
Know someone who’s great 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
#J-18808-Ljbffr