Job descriptionTitle: Project Manager
Duration: 6 months (possible extension)
Location: Toronto, Ontario Hybrid – 3 days per week in office
Pay Range: C$45 INC
Role Description
The Project Manager will lead and oversee cloud migration initiatives, ensuring successful planning, execution, governance, and delivery aligned with business objectives.
Roles & Responsibilities
1. Project Planning & Strategy
Define migration strategy and roadmap (Rehost | Replatform | Refactor | Rebuild)
Develop detailed project plans, timelines, and milestones
Identify scope, objectives, and deliverables aligned with business goals
Plan phased migration waves (application grouping, dependency mapping)
Conduct feasibility assessments and readiness analysis
2. Stakeholder Management
Act as primary point of contact for stakeholders (business, IT, vendors)
Facilitate alignment between business and technical teams
Conduct steering committee meetings and status reporting
Communicate risks, progress, and decisions clearly
Manage expectations across senior leadership and delivery teams
3. Governance & Delivery Management
Establish governance frameworks and project cadence (daily/weekly reviews)
Track progress against timelines, budget, and scope
Ensure adherence to organizational standards and compliance requirements
Manage change requests and scope creep
Maintain RAID log (Risks, Assumptions, Issues, Dependencies)
4. Migration Execution Oversight
Coordinate execution of:
Application and infrastructure migration
Data migration and validation
Environment setup (Dev, UAT, Prod)
Oversee cutover planning and execution
Ensure minimal downtime and business disruption
Coordinate go-live and hypercare support
5. Risk & Issue Management
Identify and mitigate:
Technical risks (compatibility, performance, dependencies)
Operational risks (downtime, data loss, security gaps)
Drive issue resolution and escalation management
Define and activate contingency and rollback plans
6. Resource & Vendor Management
Manage:
Cross-functional teams (cloud, infrastructure, application, network, security)
Onshore/offshore delivery models
Coordinate with third-party vendors and cloud providers
Ensure resource allocation aligns with migration waves
7. Budget & Cost Management
Track migration budget and cost estimates
Monitor cloud consumption and migration costs
Ensure cost optimization during migration and post-migration
Provide financial forecasting and reporting
8. Quality Assurance & Testing Coordination
Ensure execution of:
Functional testing
Performance testing
Security validation
Coordinate UAT and sign-offs
Validate data integrity and system stability post-migration
9. Tools & Reporting
Utilize tools such as:
Azure Migrate, AWS Migration Hub, Google Migrate
JIRA, MS Project, Azure DevOps
Provide:
Weekly status reports
Executive dashboards
Migration progress tracking (wave-wise)
Essential Skills
Digital: Cloud Application Migration
Agile Way of Working
Desirable Skills
Azure certifications validating expertise in Azure technologies
Advanced Python programming skills
Experience with Terraform and FLUX for infrastructure management
Familiarity with Azure Data Factory for orchestrating data workflows