Microsoft 365 Solutions Lead

6 days ago


Victoria, British Columbia, Canada British Columbia Pensions Full time $120,000 - $180,000 per year
Description

Salary Range: $88,700.23 to $125,700.07 per annum

Reports to: Assistant Director, IT Modern Workplace Solutions

Union/Excluded: Excluded

Security Screening: Required

Job Type: Regular full time

Open until filled

Additional Info: An eligibility list to fill future vacancies may be established. Testing may be required. Lesser qualified applicants may be appointed at a lower level.  

We are seeking a Microsoft 365 Solutions Lead to join our team in VICTORIA, British Columbia, Canada.  

Are you a senior technology leader who is ready to make a measurable impact? This is an opportunity to influence the way BC Pension Corporation collaborates, communicates, and delivers services. As our expert in the Microsoft 365 ecosystem, you will lead the design and delivery of solutions that drive productivity, automation, and innovation across the corporation.

You will work with Power Platform, SharePoint, Teams, and other Microsoft 365 tools to create solutions that simplify complex challenges and unlock new capabilities. In addition to being a hands-on technical lead, you will mentor and guide other professionals, set technical standards, and take the lead on projects where your expertise will shape outcomes.

You will have opportunities to explore and deliver solutions using other leading SaaS and COTS applications, expanding your technical breadth and influence beyond Microsoft 365.

This role is ideal for someone who thrives on innovation, enjoys solving problems, and wants to see their work deliver tangible results. At BC Pension Corporation, you will have the resources, support, and visibility to make a difference in how technology serves our members and stakeholders.

Hybrid Work Model  

This position is located in our Victoria, BC office. You will have the flexibility to work part of the time on-campus and part of the time off-campus. The requirement for in-office presence is a minimum of 40% of your schedule in a month. Additional requirements are determined by the role functions and operational needs of each business area.   
 

Responsibilities
  • Overall accountability for design, standards, best practices, and ongoing technical soundness of M365 solutions implemented within BC Pension corporation.
  • Oversees the development and evolution of SaaS/COTS (e.g. M365) application configuration, automation methodologies, and associated technical standards, and has sign-off on all new system designs to be deployed and used by in the Corporation. This includes responsibility for ensuring alignment with enterprise-wide architecture, technologies, policies, and standards.
  • Develops and maintains multi-year M365 service and application roadmaps, plans and strategies, within the context of approved over-arching architectures.
  • Develops and maintains relationships with key business partners, identifies opportunities to leverage M365 capabilities and evangelizes the technologies to maximize the value from the M365 ecosystem.
  • Organizes, oversees, and manages problem resolution and preventative maintenance of SaaS/COTS solutions, their configurations, and automations.
  • Designs, develops, and tests application solutions to ensure specific design requirements are adhered to and meet functional and non-functional specifications.
  • Researches and evaluates all facets of new M365 services and applications, technologies, product effectiveness, potential obsolescence, and pilots' cloud-based services.
  • Leads the evaluation, cost-benefit analysis, and implementation of new M365 services, applications, and automation tools.
  • Provides direction, technical expertise and advice to systems professionals supporting Dataverse databases and applications.
  • Defines and documents M365 technical standards and tools used to develop SaaS/COTS services and automations.
  • Provides advice to executives on alternatives and solutions, product evaluation, risk assessment and cost benefit analysis of existing and future SaaS/COTS (e.g. M365) information technology.
  • Leads technical projects and assigns technical resources for upgrades to M365 and other SaaS/COTS solutions and existing services.
  • Troubleshoot and resolve development-related issues in SaaS/COTS (e.g. M365) solutions, ensuring scalability and maintainability.
  • Defines, identifies, estimates, and schedules project activities, gains consensus and commitment from all groups and management to implement best technical solution across the M365 tenant.
  • Oversees, monitors, and controls project processes and resource usage, ensuring completion of all project tasks and identifies reusable systems components for other Information Technology Services (ITS) staff.  
  • Maintains expert level knowledge of M365 products, capabilities, and best practices in the areas of SharePoint Online, Power Platform, Teams, and other SaaS/COTS products at BC Pension Corporation.  
Qualifications

Must have

  • Degree in Computer Science and six years of experience working with applications in a complex IT environment. An equivalent combination of education, training and experience may be considered.
  • A minimum of five years of dedicated experience designing, building, and implementing M365 SharePoint Online, Power Platform, and Teams solutions.  
  • A minimum of three years of experience leading teams and large enterprise projects.  
  • Experience with at least two of the following: PowerShell, JavaScript, Python, CSS, SASS.
  • Experience in architectural and database engineering, specifically with cloud-based storage and Dataverse database solutions.  

Nice to have:

  • Three years of experience as a Microsoft 365 tenant administrator is preferred.

Knowledge, Skills and Abilities

  • Comprehensive and enterprise-level knowledge in all aspects of Power Platform solution development, governance, and administration.
  • Expert-level knowledge of M365 solution architecture, including across platforms and services.
  • Proven expertise in implementing Identity Access Management (IAM) across the M365 suite and related enterprise systems.
  • Knowledge of all aspects of SharePoint Online application development using a System Development Life Cycle (SDLC) and modern Software Engineering practices.
  • Knowledge of both on-premises and cloud-based enterprise architecture.
  • Knowledge of Service Oriented Architecture design, configuration, and implementation.
  • Knowledge of project management methodologies and IT change management processes.
  • Knowledge of Sass for writing maintainable and scalable CSS, enhancing the development process of M365 applications.
  • Advance automation and orchestration expertise using PowerShell, APIs, and integration frameworks at enterprise scale.
  • Expertise in developing dynamic and interactive web applications using JavaScript, including client-side scripting for SharePoint Framework (SPFx) and Teams.
  • Ability to use Python for backend development, data analysis, and automation tasks within the M365 ecosystem.
  • Advanced skills in styling and designing web applications using CSS, ensuring responsive and visually appealing user interfaces.
  • Ability to provide leadership and mentorship to technical staff and teams.  
  • Ability to lead large technical projects.
  • Ability to establish, maintain and promote effective relationships with a variety of groups or individuals.

Application requirements

Cover letter: Please do not submit a cover letter; it will not be reviewed.

Resume: A resume is required as part of your application. Ensure your resume includes your education, the start and end dates (month and year) of your employment, and any relevant information that relate to the job requirements.

Questionnaire: As part of the application process, you will be prompted to complete an online questionnaire to demonstrate how you meet the job requirements. Responses will be used to shortlist applicants against the job requirements. Please allow approximately 10 minutes to complete this questionnaire.

Applications will be accepted until 11:59 pm PST on the closing date. Late applications will not be considered.

Diversity & Inclusion  

BC Pension Corporation is an equal opportunity employer committed to establishing an inclusive, equitable, and accessible environment for all. All qualified applicants will receive consideration for employment without regard to race, national origin, age, religion, disability, sexual orientation, gender identity or expression, marital status or any other basis protected by applicable law.  

We are committed to ensuring that reasonable accommodations are made available to persons with disabilities during the recruitment, assessment and selection processes and will provide reasonable accommodations upon request. If you require assistance or accommodation due to a disability, please email us at   

Thank you for your interest in working with us. We will let you know about your status in this competition as soon as possible. If you have questions about this opportunity, please email us



  • Victoria, British Columbia, Canada Unisys Full time US$90,000 - US$180,000 per year

    What success looks like in this role: We are seeking a highly experienced Microsoft 365 Consultant/Engineer to join our dynamic team. The ideal candidate will possess extensive experience in Microsoft 365 implementation, configuration, and migration projects. This role requires exceptional technical skills, strong communication abilities, and a solid...


  • Victoria, British Columbia, Canada Microsoft Full time $142,400 - $257,500 per year

    On Team Xbox, we aspire to empower the world's 3 billion gamers to play the games they want, with the people they want, anywhere they want. Gaming, the largest and fastest growing category in media & entertainment, represents an important growth opportunity for Microsoft. We are leading with innovation, as highlighted by bringing the Game Pass subscription...


  • Victoria, British Columbia, Canada BC Pensions Career Site Full time $88,700 - $125,700

    Reports to: Assistant Director, IT Hybrid Infrastructure and OperationsSalary Range: $88,700.23 to $125,700.07 per annumUnion/Excluded: ExcludedSecurity Screening: Required Job Type: Regular full time Additional Info: An eligibility list to fill future vacancies may be established. Testing may be required. Lesser qualified applicants may be appointed at a...


  • Victoria, British Columbia, Canada Microsoft Full time $120,000 - $180,000 per year

    On Team Xbox, we aspire to empower the world's 3 billion gamers to play the games they want, with the people they want, anywhere they want. Gaming, the largest and fastest growing category in media & entertainment, represents an important growth opportunity for Microsoft. We are leading with innovation, as highlighted by bringing the Game Pass subscription...


  • Victoria, British Columbia, Canada Smart Dolphins IT Solutions Full time $80,000 - $120,000 per year

    *This will be a Remote / Hybrid or in-person position; periodic travel to Victoria, BC will be required.*For over 25 years Smart Dolphins has been helping businesses on Vancouver Island and beyond thrive through technology with exceptional IT solutions and genuine care.If you're looking for a team that values curiosity, embraces innovation, and knows how to...


  • Victoria, British Columbia, Canada Sea to Sky Network Solutions Full time $60,000 - $90,000 per year

    About UsSea to Sky is a leading Managed Service Provider based in Vancouver, working with a cross section of businesses, municipalities, and communities across British Columbia.We are a small team of fantastic people, providing the best IT Support possible to the best customers in the city (and beyond). We work hard, we have fun, and we're growing - so we...


  • Victoria, British Columbia, Canada Cloud9 Solutions Full time $50,000 - $70,000 per year

    Job descriptionThe IT Systems Administrator role will assist with our helpdesk calls and tickets as well as being an escalation resource for our Service Technicians. System Administrators will also be involved with various client projects, so experience with project work is an asset.This person will need to be very organized and be able to confidently work...

  • SharePoint Specialist

    13 hours ago


    Victoria, British Columbia, Canada Reliable Controls Full time $80,000 - $120,000 per year

    Who We AreReliable Controls is dedicated to reducing the carbon footprint of buildings around the world. Our team specializes in the design, development, and assembly of building automation controls and software programs.We align ourselves with the right people and empower them in the right ways. An established company based in Victoria, BC, we nurture a...

  • Virtual CIO

    4 days ago


    Victoria, British Columbia, Canada Smart Dolphins IT Solutions Full time $120,000 - $200,000 per year

    *This is an in-person position; therefore, you must reside in Victoria, BC at the time of hire.*For over 25 years Smart Dolphins has been helping businesses on Vancouver Island and beyond thrive through technology with exceptional IT solutions and genuine care.We're looking for our next Dolphin; someone who wants to bring their skills, ideas, and energy to a...


  • Victoria, British Columbia, Canada Computers on Wheels Consulting Inc Full time $110,400 - $156,000 per year

    Looking for someone to assist in the operation of a small IT consulting company in Victoria BC. Here is a list of some of the tasks you will need to complete:Troubleshoot computer hardware and software problems (Windows, Mac) locally in the office and offsite at customer's locationAssemble new computersBackup and reinstall computers (Windows, Mac)Remotely...