Take ownership of maintenance, development, and improvement of end-user systems
Manage and maintain the Microsoft 365 environment, ensuring availability, stability, and optimal performance
Troubleshoot incidents, identify root causes, and implement solutions to minimize service disruption
Process license requests in line with the established approval workflow
Monitor system health and prepare users for upcoming platform changes
Perform routine monitoring and analysis including audit log reviews, system and storage usage reports, site growth tracking, and quota management for site collections
Support and operate teleconferencing platforms, device management tools, email systems, and cloud-based shared directories
Contribute to testing and validation of both on-premises and cloud-based product deployments
Actively participate in O365 tenant administration activities
Serve as a technical lead for assigned projects from initiation to completion
Coordinate upgrade and patching processes where required
Identify and recommend enhancements to end-user systems to improve performance, usability, and security
Requirements
Strong communication skills with the ability to engage effectively at all levels of the organization
Flexibility to travel when needed
Bachelor’s degree in a relevant field
At least 3 years of IT experience
Experience working with Microsoft support to resolve escalated issues
Current Microsoft 365 certifications (and commitment to keeping them up to date)
Self-motivated, capable of managing multiple priorities, with strong teamwork and problem-solving abilities
Availability for occasional out-of-hours emergency support for critical applications
Proven experience in administering O365 and Active Directory
Familiarity with SCCM and/or Intune is an advantage
Basic understanding of networking concepts such as IP, DNS, and SMTP
Willingness to provide a recent criminal record extract (not older than three months)