M365 EngineerAgile

London 20-03-2024

Title: M365 Engineer 

Location: Home-Based 

Division: Technical Operations, Managed Services 

Reports to: Modern Engineering and Services Lead 


  • Are you ready to drive digital transformation and innovation within a dynamic organisation focused on delivering exceptional public services? 
  • Do you have a passion for helping clients harness the power of technology to solve complex challenges and improve experiences? 
  • Do you want to have the opportunity to innovate and adapt with a fluid ecosystem all while nurturing your mind with knowledge? 


If so, we would love to hear from you! 



Agilisys is at the forefront of digital transformation and innovation in the public services sector. With over two decades of experience, we have established ourselves as a trusted partner for governments, local authorities, and organizations nationwide. Our mission is to empower our clients to deliver exceptional public services by harnessing the full potential of technology and data. 



Partnership:we become one team and family with organisations, helping them to navigate change and stay agile. 

Integrity: our people really care, going beyond the brief to make change happen for organisations and citizens. 

Innovation: we bring together the right technologies and services to design solutions that work. 

Passion: we are passionate about - and dedicated to - public services and improving people’s lives. 




Key responsibilities 

The M365 Engineer is a crucial member of the Agilisys team. This role involves collaboration with architects and project managers on current projects, as well as support for our existing multi-tenant M365 environments and associated workstreams. The successful candidate will expand their responsibilities as the team evolves, contributing to a diverse, multi-client managed service that encompasses a variety of clients, technologies, and environments. 



Specific duties 

Depending on the project, you will need to be comfortable doing the following: 


  • Foster a collaborative approach by building and nurturing strong relationships with stakeholders, both within Agilisys and with external partners, to achieve shared goals and deliver exceptional outcomes. 
  • Embrace a culture of innovation and agility, proactively identifying opportunities for improvement and adaptation. 
  • Assist in the delivery of relevant project works as and when required. 
  • Prototyping and proof-of-concept development under guidance of engineers and architects. 
  • Proactive and constantly seeking to learn and improve both self and team. 
  • Maintain knowledge of various M365 IT architecture, standards and practices and consistently applies these standards. 
  • Provide a high level of service to our customers & seek ways to continually improve the service to our clients. 
  • Perform various daily checks and tasks across internal and customer environments & perform any required actions. 
  • Produce high quality documentation and keep up to date, to facilitate efficient planning, execution, and support within BAU. 
  • Identify where a support request may be a project requirement, capture technical requirements and produce a project specification. 
  • Participate in troubleshooting and incident resolution activities and ensure support SLAs and OLAs are met. 
  • Manage support ticket queues across multiple clients to a high standard following ITSM principles. 
  • Provide technical support, incident management and problem management across the M365 environment. 
  • Maintain security policies and procedures for Agilisys and our clients, including managing the various secure score elements. 
  • Ensure systems are patched securely maintaining the highest level of availability, reliability, and performance. 
  • Drive continuous service improvement initiatives to ensure a stable and reliable service. 
  • Provisioning and support for Microsoft Teams and other Microsoft 365 services. 
  • Managing security permissions for users and groups. 
  • Resolving application questions, bugs, and other issues. 
  • Enforcing governance standards such as policies, procedures, and internal brand guidelines. 
  • Administration of SharePoint features including lists, libraries, document sets, content types, managed metadata & term store, and custom web parts. 




Our purpose at Agilisys is to deliver success through innovation, working hand-in-hand with our customers to revolutionise services that profoundly impact millions of people across the UK. We achieve this by nurturing our entrepreneurial spirit and crafting solutions that anticipate and meet our customers' evolving needs. 


As we continue to grow, we are actively seeking creative, inspiring, and dynamic individuals who are ready to influence our journey, challenge our perspectives, and drive us to be pioneers in our field. This is your opportunity to collaborate with us in building the organisation of the future, an organisation that leads by example and thrives on innovation. 


You'll be part of our Technical Operations business unit, a team that has seen remarkable growth and has established a reputation for delivering high-quality, inventive solutions with operational excellence. Our dedication to partnering with our clients is at the core of everything we do, ensuring we harness the full capabilities of the Microsoft technology stack to deliver impactful solutions. 


From our origins as a SharePoint team, we have expanded our expertise to encompass the entire suite of Microsoft technologies, including SharePoint, Teams, OneDrive, Azure, Exchange, Power Platform, and Azure Virtual Desktop. 


If you're passionate about making a difference and eager to contribute to a company that celebrates and encourages your innovative spirit, Agilisys is the ideal place for you. Join us as we build a smarter, more connected world. 


The ideal applicant will be a proficient problem solver, capable of effectively managing and prioritising tasks within a fast-paced IT setting. They should demonstrate a proactive approach to learning and mastering new technologies, as well as a commitment to sharing their expertise with both colleagues and clients. Their motivation and enthusiasm for contributing to successful project and support outcomes will be key to their success. 


Candidates should bring a wealth of experience in managing and supporting M365 projects, with a thorough knowledge of the Microsoft 365 suite, including SharePoint, Teams, OneDrive, Azure, Exchange, and the Power Platform, as well as Azure Virtual Desktop. An understanding of the security and compliance features within the Microsoft ecosystem is particularly valued. 


In joining our team, the chosen candidate will be instrumental in delivering project support for the Microsoft 365 platform. As an M365 Engineer, the role will entail analysing client requirements, providing technical support, compiling documentation, and ensuring robust support for multi-tenant M365 environments. This role presents an exciting opportunity for career advancement and skill enhancement, in step with the continuous advancements of the M365 platform. 


This position is not solely focused on technical prowess; it's also about devising business-oriented technological solutions and delivering superior customer service. For those with the right mix of enthusiasm, dedication, and skill, the role promises a clear trajectory for career development. 


The Ideal Candidate 

The ideal candidate will have a strong passion for innovation and a dedication to transforming public services. They should possess excellent stakeholder management skills and a natural ability to build and maintain effective relationships within the company and with clients. We are looking for a self-starter who is enthusiastic, creative, and possesses a high degree of problem-solving ability, along with excellent written and verbal communication skills. 

  • In-depth knowledge of Microsoft 365 product suite, including SharePoint Online, OneDrive for Business, Microsoft Teams, Azure AD, and Microsoft Security and Compliance Package. 
  • Knowledge in Azure Virtual Desktop (AVD) management, including environment and application patch management. 
  • Knowledge and experience in the Power Platform tools. 
  • Knowledge in Windows 10 Operating Systems, Active Directory, SCCM, Intune. 
  • Good understanding of cloud-based EUC technologies, IT governance processes, and IT security principles including firewalls and antivirus solutions. 
  • Proven ability to work under pressure in challenging environments and to prioritise varied workloads. 


Desirable skills & experience 

The ideal candidate will have 1-3 years of industry experience providing project & support for Microsoft 365, with a preference for those who have managed services for a client base exceeding 1000 users. They will have a strong analytical background with a proven ability to document business requirements and processes. 



- Proficient in SharePoint, Teams, One Drive for Business administration. 

- Capable of supporting Power Platform tools, such as PowerApps, Power Automate, and Power BI. 

- Foundational knowledge of PowerShell scripting for automation and a solid grasp of IT security practices. 

- Experience with Azure, including Azure Functions, Automation, B2B, and Logic Apps, as well as Intune and Advanced Threat Protection (ATP). 

- Knowledge of Windows 10 technologies, including support, maintenance, and build development. 

- Experience in supporting and maintaining large-scale EUC systems such as SCCM and AVD, and a good understanding of cloud-based EUC technologies like Microsoft Intune and modern desktop infrastructure. 




This role will offer exposure to the right mix of challenges, within a culture that promotes continuous learning and development. 


Benefits include: 


  • Enhanced Pension Scheme 
  • Health Insurance 
  • Private Medical Insurance  
  • Life Assurance 
  • Access to exclusive discounts and offers through the company’s “Perks at Work” scheme 
  • 25 days annual leave (with the option to buy more) 





Simply submit your CV. 


By submitting your CV, you understand that we have a legitimate interest to use your personal data for the purposes of assessing your eligibility for this role.  This means that we may use your personal data to contact you to discuss your CV or arrange an interview or transfer your CV to the hiring manager(s) of the role you have applied for.  You can ask us at any time to remove your CV from our database by emailing talentacquisition@agilisys.co.uk – but please note that this means we will no longer consider you for the role you have applied for. 


We have a rigorous recruitment process, which we use for all our roles to ensure we attract the very best talent.  


Individuals seeking employment at Agilisys must note that we see diversity as something that creates a better workplace and delivers better outcomes. As such, we are keen to maximise the diversity of our workforce and actively encourage applications from all. We encourage diversity through perspective, background, identity, and thought whilst also fostering an environment where everyone can express themselves regardless of your race, religion, sex, gender, colour, national origin, disability, or any other applicable legally protected characteristic. We are committed to continuing to nurture an inclusive environment and building a diverse workforce. 




Applications are now closed