Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Microsoft OneDrive Migration Architect (Contract Opportunity)

BDO Canada

Putting people first, every day

BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a people-first culture with a high priority on your personal and professional growth.

Your Opportunity

BDO Digital is currently seeking an experienced

Putting people first, every day

BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a people-first culture with a high priority on your personal and professional growth.

Your Opportunity

BDO Digital is currently seeking an experienced Senior Microsoft OneDrive Migration Architect for a minimum 20-week contract to support a large-scale Microsoft 365 rollout and migration engagement. The role offers a flexible hybrid work arrangement and can be located anywhere in Canada. The individual will provide hands‑on technical leadership for the rollout of OneDrive for Business, including OneDrive Known Folder Move, Group Policy Object configuration, user onboarding, legacy mapped network drive migration, migration scripting, batch execution, validation and post‑migration support. The individual will be responsible for the following:
  • Lead the technical planning and delivery of the OneDrive rollout and legacy mapped network drive migration.
  • Assess legacy mapped network drive usage, folder structures, permissions and migration readiness, and design migration batches of approximately 200 to 300 users for a total of 2500 users.
  • Develop and maintain PowerShell and ShareGate scripts for pre‑migration assessment, folder creation, migration execution and incremental migrations when required.
  • Coordinate migration readiness, execution, validation, reruns, troubleshooting and issue resolution with client IT teams.
  • Be available after hours and during weekends to support and execute the migration activities.
  • Identify and address migration issues, including long paths, invalid characters, unsupported files, shortcuts, junction folders, permissions and sync limitations.
  • Guide client team to execute the premigration/migration activities/PowerShell script execution over shadowing calls (no direct access to client tenant will be given).
  • Maintain migration runbooks, technical documentation, issue trackers and as‑built materials, and support administrator knowledge transfer, end‑user training and hyper‑care.
  • Assist project leaders with project planning and ensure team members understand their assigned responsibilities.
  • Gather and document client requirements and support stakeholder reviews and approvals.
  • Maintain alignment between client requirements, project deliverables, scope and timeline.
  • Set up, facilitate and document technical, project and client meetings.

How do we define success for your role?

  • You demonstrate BDO’s core values through all aspect of your work: Integrity, Respect and Collaboration
  • You are people focused with a people‑first approach to internal team and client interactions
  • You understand the client’s environment, challenges and priorities, and provide practical recommendations that support effective service delivery.
  • You deliver migration activities in a structured, repeatable and well‑documented manner, with a strong focus on data integrity, security and user impact.
  • You communicate clearly with technical and non‑technical stakeholders and build strong relationships with clients, partners and team members.
  • You take ownership of your work, meet commitments and identify risks or dependencies early.
  • You contribute to an inclusive and engaging team environment and continue to grow your technical and professional expertise.

Your Experience And Education

  • 7+ years of experience delivering Microsoft 365, OneDrive or enterprise file migration projects.
  • Deep hands‑on experience with OneDrive for Business, OneDrive Known Folder Move and SharePoint Online.
  • Experience configuring and troubleshooting OneDrive Group Policy Objects on Windows 10 and Windows 11.
  • Experience migrating legacy mapped network drives and file shares to OneDrive or SharePoint Online using ShareGate and PowerShell.
  • Experience developing migration scripts (specifically for ShareGate), assessment reports, folder mappings and batch‑level migration plans.
  • Strong understanding of migration risks, including long paths, invalid characters, unsupported file types, shortcuts, junction folders, permissions and sync limitations.
  • Experience with migration validation, issue tracking, reruns, troubleshooting, documentation and post‑migration support.
  • Exceptional communication and presentation skills for internal and external purposes.
  • Proven ability to meet commitments, manage timelines and deliver high‑quality work.
  • Ability to work independently, manage change, take initiative and work well under pressure.
  • Able to adapt quickly to changing client requirements and build strong relationships with clients, partners and team members.
  • Microsoft 365, OneDrive, SharePoint or related certifications are considered an asset.

Why BDO?

Our people‑first approach to talent has earned us a spot among Canada’s Top 100 Employers for 2026. This recognition is a milestone we’re thrilled to add to our collection of awards for both experienced and student talent experiences. At BDO, our people experience is guided by three core pillars— Do work with genuine care, Do what matters with purpose, and Do what’s next - shaping how we support our people, serve our clients, and grow together.
  • We enable you to engage with how we change and evolve, being a key contributor to the success and growth of BDO in Canada.
  • We help you become a better professional within our services, industries, and markets with extensive opportunities for learning and development.
  • We support your achievement of personal goals outside of the office and making an impact on your community.
  • We foster a collaborative, inclusive environment where your ideas are valued, and you can do your best work with genuine care and purpose
  • We encourage innovation and forward thinking, empowering you to embrace what’s next and help shape the future of our firm

Giving back adds up:

Where company meets community. BDO is actively involved in our communities by supporting local charity initiatives. We support staff with local and national events where you will be given the opportunity to contribute to your community.

Total rewards that matter:

We pay for performance with competitive total cash compensation that recognizes and rewards your contribution. We provide comprehensive benefits from day one, and a flexible personal time off policy. We’re committed to supporting your overall wellbeing and provide reimbursement for wellness initiatives that fit your lifestyle.

Everyone counts:

We are committed to creating a workplace where employees can participate fully, contribute meaningfully and succeed without barriers. We are dedicated to fostering a workplace defined by respect, fairness, and a true sense of belonging for everyone. We recognize and celebrate the unique experiences, identities, and perspectives that each of us bring – and that these experiences strengthen how we work together. Our commitment extends to ensuring that our application process is both inclusive and accessible. If you require accommodation to complete the application process, please contact us.

Flexibility:

All BDO personnel are expected to spend some of their time working in the office, at the client site, and virtually unless accommodations or alternative work arrangements are in place. Our model is a blended approach designed to support the flexible needs of our people, the firm and our clients. It’s about creating work experiences that meet everyone’s needs and providing flexibility to adjust when, where and how we work to meet the expectations of our role.

Code of Conduct:

Our Code of Conduct sets clear standards for how we conduct business. It reflects our shared values and commitments and includes guiding principles to help us make ethical decisions and maintain trust with each other, our clients, and the public. BDO may use artificial intelligence enabled tools to support certain aspects of the recruitment process. While these tools assist our teams, our use of AI does not replace human decision making, and all employment‑related outcomes are made by BDO personnel. More information on BDO Canada’s Privacy Policy can be found here: Privacy Policy | BDO Canada #J-18808-Ljbffr
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Microsoft OneDrive Migration Architect (Contract Opportunity) in Ottawa, ON vacancy
  •  ...client’s needs. About The Opportunity Button is looking to...  ...sustainable solutions within the Microsoft 365 ecosystem, supported by a...  ...data ownership, integrity, migration and integration requirements;...  ...Microsoft Power Platform Solution Architect Expert 5 years within... 
    Senior
    Microsoft
    Hourly pay
    Long term contract
    Full time
    For contractors
    Remote work

    Button

    Ottawa, ON
    a month ago
  • $90k - $175k per year

     ...people can find meaning and opportunity. It builds consumer and business...  ...transformations with Microsoft Dynamics 365 and Power Platform...  ...Act as a trusted advisor to senior client stakeholders throughout...  ...architecture, integrations, data migration, security, and emerging capabilities... 
    Senior
    Microsoft
    Permanent employment
    Flexible hours

    Deloitte

    Ottawa, ON
    4 days ago
  •  ...Senior Salesforce Administrator (12 Month Contract) Location: Canada | Remote Department: Corporate Hiring Manager...  ...Salesforce, you will have the opportunity to get your hands into the...  ...Where We Are Right Now We migrated our CRM from HubSpot to Salesforce... 
    Contract work
    Senior
    Full time
    Remote work

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $125k - $175k per year

     ...Principal Oracle Fusion Architect | Eastern & Atlantic Canada  Ottawa...  ...to shape pipeline, qualify opportunities, and develop winning...  ..., integration strategy, data migration approach, and deployment model...  ...What’s in it for you: A senior, high-visibility role at the... 
    Senior
    Full time
    Work from home

    Dsp-eclipsys

    Ottawa, ON
    6 days ago
  •  ...now. We are currently seeking a Senior OutSystems Solution Architect - Remote to join our team in Ottawa...  ...Excellence (CoE) practices and identify opportunities to leverage Generative AI and...  ...SAP and other ERP platforms Microsoft Graph API AWS services, including... 
    Senior
    Microsoft
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Ottawa, ON
    23 hours ago
  •  ...help our clients navigate change, capture opportunity and deliver transformational growth....  ...We are  seeking a highly experienced  Senior Contracts Specialist to support the Corporate Service...  .... ~ Advanced proficiency in Microsoft Word, Outlook, Excel, and contract management... 
    Contract work
    Senior
    Microsoft
    Remplacement
    Full time
    Temporary work

    Burson

    Ottawa, ON
    more than 2 months ago
  • I hope you are having a good day. We are interested in finding child care for our newborn twins (boy and girl). Hope to talk to you soon if you are interested. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!

    CanadianNanny.ca

    Ottawa, ON
    1 day ago
  •  ...We are seeking an experienced Solutions Architect with deep expertise in Business Support...  ...API Gateways Cloud Platforms Microsoft Azure Kubernetes Docker CI/CD pipelines...  ..., we take pride in being an equal opportunity employer that values equality in the workplace... 
    Microsoft
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    6 days ago
  • $65.17k - $86.9k per year

     ...and the world better through trade. Position: Senior Associate, Sales Operations  Employment Type: Contract - 18 months   Compensation Details: ~...  ...compensation & benefits package, work-life balance, & the opportunity to help make Canada and the world better through... 
    Contract work
    Senior
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    17 days ago
  • $84.1k - $105.12k per year

     ...Job Responsibility: Green PI Inc is presently looking for Senior Developer and Senior Architect for its government client to provide support with salesforce and CRM platform. This is a contract opportunity starting from 19 August 2024 to 18 July 2025 Senior Developer... 
    Contract work
    Senior
    Hourly pay
    Fixed term contract
    Remote work
    Monday to friday

    Green PI Inc on behalf of Government Client

    Ottawa, ON
    7 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) architecte d’affaires sénior afin d’intervenir sur des mandats stratégiques à forte complexité...  ...organisationnels d’envergure; Produire des dossiers d’opportunité et dossiers d’affaires complets, incluant : # analyse du... 
    Contract work
    Senior
    Hourly pay
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...methodologies Nice to have Agile SCRUM, Other Languages French: B1 Intermediate,English: B2 Upper Intermediate Seniority Lead... 
    Senior

    Luxoft

    Ottawa, ON
    25 days ago
  • $30 per hour

     ...This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. The Opportunity Fullscript offers co-op placements across a range of teams and functions. This general application is for students who are excited... 
    Hourly pay
    Full time
    Part time
    Internship

    Fullscript

    Ottawa, ON
    9 days ago
  •  ...TEHORA est présentement à la recherche d’un(e) architecte technologique senior ayant une solide expérience en modernisation technologique, en architecture de plateformes et en orientation de solutions. La personne retenue participera à la définition de l’architecture technologique... 
    Contract work
    Senior
    Hourly pay
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...Canada-based operations. This is a multi-role opportunity spanning several functions across...  ...These roles are designed for mid- to senior-level professionals who are ready to lead...  ...Lead Engineer, Security Lead, Solutions Architect, Program Manager, or Head of IT. Key... 
    Senior
    Full time

    Hire Resolve.com

    Ottawa, ON
    more than 2 months ago
  •  ...yourself, and a better working world for all.  The opportunity We are seeking a Senior Manager/Data & AI Architect  for o ur AI & Data practice team. We are...  ...-solving abilities Data Visualization Microsoft Fabric Unity Catalog Data Bricks assets Bundles... 
    Senior
    Microsoft
    Long term contract
    Weekend work

    Ernst & Young

    Ottawa, ON
    9 days ago
  •  ...experienced Finance Professionals to support a range of client opportunities across Canada . This consolidated role is intended to attract...  ...ready to take on greater responsibility and progress toward senior or leadership-level finance roles . Key Responsibilities... 
    Senior
    Full time

    Hire Resolve.com

    Ottawa, ON
    more than 2 months ago
  • Hello my name is May. My family is looking for capable nanny for 2 kids 1 and 3 years old. Can't wait to chat with you soon. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!

    CanadianNanny.ca

    Ottawa, ON
    10 hours ago
  • About The Job: Hi! My name is Renato. My wife and I are looking for a caring, reliable babysitter to help us with our second daughter, who is 3 months old. Our oldest daughter is 3 years and 7 months old and attends daycare during the week. Occasionally, we may also need help...
    Live In
    Flexible hours
    Weekend work

    CanadianNanny.ca

    Ottawa, ON
    6 days ago
  • $25 per hour

     ...Within: We build our leaders from the field up, with clear paths to senior, team lead, and management roles.  ~ Meaningful Work: Help...  ...will be contacted. Kognitive Sales Solutions is an equal opportunity employer. Accommodation is available upon request throughout the... 
    Senior
    Full time
    Relocation
    Long distance

    Kognitive Sales Solutions

    Ottawa, ON
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’ un(e) architecte TI afin d’effectuer différentes tâches en architecture de solutions, dans le cadre de projets liés à la conception, la gestion et l’optimisation d’infrastructures de centres de données et d’environnements infonuagiques... 
    Contract work
    Senior
    Hourly pay
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  • $130k - $165k per year

     ...reinforce each other by design. About this role:  The Senior Embedded Systems Architect shapes the embedded control platform that drives Q-Block'...  ...(including dental and vision) Life insurance Equal opportunity Q-Block Computing is an equal opportunity employer. We... 
    Senior
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    18 days ago
  • $96.56k - $128.74k per year

     ...through trade. Position: Senior AI Developer Employment Type...  ..., work-life balance, & the opportunity to help make Canada and the world...  ...by partnering with analysts, architects, developers, testers and...  ...will make you stand out:   ~ Microsoft AI and Azure certifications.... 
    Senior
    Microsoft
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    8 days ago
  • $96.56k - $128.74k per year

     ...through trade. Position: Senior Network Delivery Engineer...  ...package, work-life balance, & the opportunity to help make Canada and the...  ...designs, implementation and migration plans, test strategies, deployment...  ...in cloud networking, such as Microsoft Certified: Azure Network... 
    Senior
    Microsoft
    Permanent employment
    Full time
    Summer work
    Work at office
    Remote work
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    2 days ago
  • $50k - $73.5k per year

     ...Division Employment Type: Full-Time Contract (18 month) Reports to: Customer...  ...organization with big plans for the future . The opportunity to bring the future of living to...  ...Technology savvy, with strong skills in Microsoft Office suite including Word, Outlook,... 
    Contract work
    Microsoft
    Full time
    Seasonal work
    Work at office

    Mattamy Homes

    Ottawa, ON
    22 days ago
  •  ...and LinkedIn or visit The Senior Business Analyst will gather...  ...managers, technical leads, vendor architects and subject matter experts to...  ...enterprise testing, data migration and change management ~ Experience...  ...in the document management/contracting space is an asset ~... 
    Senior
    Full time
    Internship
    Work at office
    Worldwide
    Flexible hours

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Girls Club Ottawa to create opportunities for young people, and donating...  ...program The Role The Senior Service Coordinator supports...  ...programs, service contracts, warranty administration, and...  ...Strong proficiency with Microsoft Office Suite, particularly Excel... 
    Contract work
    Senior
    Microsoft
    Full time
    Internship
    Work at office
    Local area
    Night shift

    Dilfo

    Ottawa, ON
    20 days ago
  •  ...individual to join our team in the role of Supply Chain Contract Specialist. Reporting to the Senior Director of Global Procurement and Supply Chain...  ...(CGP). At Telesat, we take pride in being an equal opportunity employer that values equality in the workplace. We are... 
    Contract work
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  • $150k - $175k per year

     ...points of view. By joining our team, you will have the opportunity to be part of a  global, diverse environment;  you...  ...cost, and risk. We are looking for an experienced  Senior Product Manager, Commercial & Contract Management  to lead the strategy and evolution of IFS... 
    Contract work
    Senior
    Full time
    For contractors
    For subcontractor
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    IFS

    Ottawa, ON
    27 days ago
  •  ...operational readiness. We are seeking a Software Architect with knowledge of systems of systems...  .../or transferrable skills will have the opportunity to develop the capabilities to deliver...  ...and IT architecture  ~ Working in a Microsoft, and Unix/Linux operating system environment... 
    Microsoft
    Full time
    Temporary work
    Part time
    Internship
    Immediate start
    Remote work
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Microsoft OneDrive Migration Architect (Contract Opportunity). Be the first to apply!