Microsoft 365 & Cloud Systems Analyst

Ombudsman

Toronto

On-site

CAD 100,000 - 125,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Office of the Ontario Ombudsman is seeking a Programmer Analyst to support the reliable, secure operation of our IT environment. The role focuses on cloud services, identity management, and end-user devices, delivering hands-on technical support within a collaborative IT team.

You will develop expertise in key Microsoft 365 areas, implement security controls, document standards, and share knowledge with colleagues.

Qualifications

  • Five+ years of progressively responsible experience administering and supporting enterprise IT services in a Microsoft 365 and Windows environment.
  • Hands-on experience with Microsoft 365 services including Entra ID, Exchange Online, Teams, SharePoint Online and OneDrive.
  • Experience with Intune device enrollment, policy configuration, patching and Autopilot.

Responsibilities

  • Analyze requirements and translate into technical solutions for cloud and hybrid environments.
  • Administer and support Microsoft 365 services and related identity/access controls.
  • Oversee endpoint management viaIntune and ensure device compliance and lifecycle management.
  • Maintain Windows 11 devices and Microsoft 365 apps across the organization.
  • Administer Teams, SharePoint, and OneDrive for collaboration and information sharing.
  • Manage software deployment, updates, and patch management processes.
  • Support network and VPN infrastructure to ensure secure operations.
  • Monitor security events, respond to incidents, and implement protective measures.
  • Collaborate with vendors on technology projects and acquisitions.
  • Contribute to project activities including requirements gathering, testing and deployment.
  • Develop and maintain technical documentation and standards.

Skills

Microsoft 365 administration
Identity and access management
PowerShell scripting
Security and Zero Trust
Endpoint management (Intune)
Azure/Azure AD
Documentation & ITSM
Vendor coordination

Education

University/College degree in CS/IT or related field

Tools

Microsoft Entra ID
Intune
Windows 11
Teams
SharePoint Online
OneDrive
Microsoft Graph
VMware ESXi
Windows Server
Active Directory
Fortinet

Job description

Salary Range: $100,031.00 To $125,038.00 Annually

Job Type & Hours: Temporary Full-time contract for 12 months (36.25 hours per week)

Union Affiliation: COPE

Hiring Range:$100,031.00 - $125,038.00

Posting Period: October 2, 2026 to November 1, 2026

Vacancy Status: This posting is for an existing vacancy in our office.

The Ombudsman is an independent, non-partisan Officer of the Ontario Legislature whose role is to ensure that the provincial government and broader public sector serve people fairly, transparently, and respectfully.

The Office of the Ontario Ombudsman reviews and resolves complaints about the administrative decisions and actions of more than 1,000 public sector and government bodies, in addition to French language services and the child protection sector.

About the role

The Programmer Analyst supports the reliable, secure and effective operation of the Office's information technology and communications environment. The role administers and supports cloud services, identity and access, end-user devices, business applications, networks, collaboration tools and related systems, helping Ombudsman staff serve the public efficiently.

Working within a collaborative IT team, the Programmer Analyst provides hands-on technical support and contributes to the administration, improvement and modernization of the Office's technology services. The successful candidate will develop expertise in one or more areas, act as an internal subject matter resource, recommend practical solutions, document standards and procedures, and share knowledge with colleagues and users.

This one-year contract opportunity will appeal to an adaptable IT professional who enjoys solving user and systems issues, improving services through automation and sound processes, and maintaining the availability, privacy and security of a modern technology environment.

Key Responsibilities
  • Analyze business requirements and translate them into technical solutions and Administer, maintain, and support the organization's hybrid and cloud-based technology environment, with a primary focus on the Microsoft 365 ecosystem.
  • Manage identity and access services, including Microsoft Entra ID administration, user provisioning, authentication, and security controls.
  • Oversee endpoint and mobile device management through Microsoft Intune, ensuring compliance, security, and device lifecycle management.
  • Support and maintain Windows 11 devices and Microsoft 365 applications across the organization.
  • Administer and support Microsoft Teams, SharePoint, and OneDrive to enable collaboration and information sharing.
  • Manage application deployment, software updates, and patch management processes.
  • Support and maintain network infrastructure, VPN connectivity, and VoIP services to ensure reliable and secure operations.
  • Monitor security events, respond to incidents, and implement measures to protect organizational technology assets.
  • Collaborate with vendors and contractors on technology acquisitions, implementations, and related projects.
  • Contribute to project activities including requirements gathering, solution evaluation, testing, deployment, and implementation.
  • Develop and maintain technical documentation, standards, and procedures.
  • Provide technical guidance, training, and end-user support to promote effective use of technology solutions.
What you will bring
Required skills and competencies
  • Five or more years of progressively responsible experience administering and supporting enterprise information technology services in a Microsoft 365 and Windows environment.
  • A university or college credential in computer science, information technology, cybersecurity, network infrastructure or a related field, or an equivalent combination of education and experience.
  • Hands-on experience administering Microsoft 365 services, including Microsoft Entra ID, Exchange Online, Teams, SharePoint Online and OneDrive.
  • Experience managing Windows or iOS endpoints with Microsoft Intune, including device enrolment, configuration and compliance policies, application deployment, patching and Windows Autopilot.
  • Knowledge of modern identity and security practices, including multi-factor authentication, Conditional Access, least privilege, privileged access, endpoint detection and response, vulnerability remediation, data protection and Zero Trust principles.
  • Hands-on cybersecurity experience, including security monitoring, incident response, vulnerability remediation and endpoint protection.
  • Ability to automate routine administration and reporting using PowerShell and Microsoft Graph.
  • Strong analytical, documentation and service-management skills, including experience with incident, problem, change, asset and configuration management practices.
  • Strong interpersonal and written communication skills, with the ability to explain technical issues clearly, provide user training, collaborate with colleagues and vendors, and manage competing priorities with limited supervision.
Preferred Qualifications
  • Experience administering VMware ESXi virtualization environments, Windows Server, and on-premises Active Directory.
  • Experience supporting network, firewall, secure remote access, VPN, Wi-Fi, VoIP and related infrastructure.
  • Experience troubleshooting business applications and integrations, working with relational databases and SQL, and supporting backup, recovery and business continuity processes.
  • Experience with Fortinet technologies.
  • Familiarity with APIs, scripting, workflow automation or low-code tools.
  • Relevant current certifications in Microsoft 365, Azure, security, networking or IT service management.
Why Consider This Opportunity?

This role offers the opportunity to continue contributing to meaningful work that advances fairness, accountability, and public trust in government services across Ontario.

Internal mobility is an important part of how we build capability across the Office. Your experience, institutional knowledge, and commitment to our mandate are valued and make a difference.

We are committed to reconciliation, equality, diversity and inclusion, and accessibility, and to fostering an environment where everyone feels they belong.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analyste- Microsoft 365 et systèmes cloud
Analyste- Microsoft 365 et systèmes cloud

Ombudsman • Toronto

On-site
CAD 95,000 - 120,000
IT Systems Administrator (Microsoft 365 & SharePoint)
IT Systems Administrator (Microsoft 365 & SharePoint)

Jobgether • Toronto

On-site
CAD 60,000 - 65,000
Hybrid work arrangement
Three weeks of vacation
Six personal days
Cloud Administrator (Term Position)
Cloud Administrator (Term Position)

Commissionaires • Ottawa

On-site
CAD 70,000 - 86,000
Generous PTO
Holidays & sick days
Retirement plan matching
+2
Associate Systems Analyst (12 month contract)
Associate Systems Analyst (12 month contract)

Ontario Teachers' Pension Plan • Toronto

On-site
CAD 90,000 - 102,000
Flexible work environment
Travel program
Employee discounts (Edvantage, Perkop
+1
Senior Systems Analyst & Test Lead
Senior Systems Analyst & Test Lead

Environment, Conservation and Parks | Environnement, Protection de la nature et Parcs • Toronto

On-site
CAD 74,000 - 96,000
Competitive compensation
Career growth
On-the-job training
+2
Bilingual Microsoft 365 & Digital Adoption Specialist
Bilingual Microsoft 365 & Digital Adoption Specialist

Special Olympics Canada • Toronto

On-site
CAD 68,000 - 80,000
Extended health benefits
RRSP matching
Fitness benefit
Support Analyst
Support Analyst

Powerappsportals • Toronto

On-site
CAD 52,000 - 76,000
Comprehensive benefits
Pension plan
Short-term sickness plan
+3
Infrastructure Analyst
Infrastructure Analyst

Elections Ontario • Toronto

On-site
CAD 75,000 - 105,000
Lead Analyst, M365 Platform
Lead Analyst, M365 Platform

OMERS • Toronto

Hybrid
CAD 86,000 - 130,000
Group benefits
Retirement plans
Incentive programs
IT Technician
IT Technician

Beendigen • Thunder Bay

On-site
CAD 56,000 - 68,000