B

BDO Canada

Provide assurance, tax, and consulting services

Manager or Team Lead - Migration Engineering

Cloud EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada$115k - $165k /yr

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • At least five years of experience delivering technology migration, modernization, infrastructure, or cloud transformation projects.
  • Experience planning and executing migrations involving applications, servers, databases, storage, or enterprise platforms.
  • Strong understanding of cloud platforms, including Azure, AWS, and/or Google Cloud.
  • Experience with migration tools, automation frameworks, and infrastructure-as-code solutions.
  • Knowledge of networking, security, identity management, and enterprise architecture principles.
  • Strong analytical and problem-solving capabilities.
  • Excellent client-facing communication and stakeholder management skills.
  • Experience working within agile and project delivery environments.

Responsibilities

  • Lead and support application, infrastructure, database, and data migration initiatives for enterprise clients.
  • Assess current-state environments and develop migration strategies, roadmaps, and target-state architectures.
  • Design and execute migration plans across cloud, hybrid, and on-premises environments.
  • Analyze technical dependencies, risks, and migration impacts while developing mitigation strategies.
  • Collaborate with client stakeholders to define migration requirements, success criteria, and implementation approaches.
  • Support cloud adoption initiatives across Microsoft Azure, AWS, and Google Cloud platforms.
  • Build and maintain migration automation tools, scripts, and repeatable deployment processes.
  • Perform migration testing, validation, performance tuning, and post-migration support activities.
  • Troubleshoot complex technical issues throughout migration projects and recommend effective solutions.
  • Contribute to project planning, status reporting, issue management, and stakeholder communications.
  • Support business development activities, including solution design, proposals, and client presentations.
  • Mentor junior consultants and contribute to the development of migration best practices and standards.
  • Develop trusted advisor relationships with clients through exceptional delivery and technical expertise.
  • Deliver migration projects on time, within scope, and with minimal business disruption.
  • Proactively identify risks, dependencies, and opportunities for improvement throughout engagements.
  • Contribute to the growth and maturity of the migration practice through innovation and knowledge sharing.
  • Actively mentor team members and foster a collaborative, inclusive work environment.
  • Continuously develop expertise in cloud technologies, modernization approaches, and emerging migration tools.
  • Identify opportunities to create additional value for clients through related transformation initiatives.

Desired Qualifications

  • Microsoft Azure, AWS, or Google Cloud certifications.
  • Experience with Microsoft 365, Azure VMware Solution, Active Directory, Exchange, SAP, Oracle, Dynamics 365, or similar enterprise platforms.
  • Experience with migration assessment and discovery tools.
  • Knowledge of DevOps, continuous integration/continuous delivery pipelines, Terraform, PowerShell, Python, or other automation technologies.
  • Consulting or professional services experience.
  • Experience leading workstreams or mentoring junior team members.

About the Company

BDO Canada

Provide assurance, tax, and consulting services

BDO Canada provides professional services to clients in Canada and around the world, including assurance (auditing), tax advisory, and consulting. Their teams across 100 offices in Canada and 1,800 offices in 164 countries work with clients from various sectors to address financial and business needs. Services are delivered by professional experts who collaborate with clients to review finances, optimize taxes, improve operations, and manage risk, using industry knowledge and global resources. What sets BDO Canada apart is its large, country-wide network combined with a global footprint, plus a people-focused approach to talent experience that has earned recognition like Canada’s Top 100 Employers. The company aims to help clients meet domestic and international challenges by providing reliable, multi-disciplinary support across assurance, tax, and advisory services.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Toronto, Canada
Founded
1921

Recently Posted Jobs

Explore more opportunities at BDO Canada

See more jobs