· Timely answering of support queries from both customers and colleagues
· Maintain ownership of escalated issues through to resolution
· Help junior colleagues use various sources to find potential solutions
· Discuss resolution of complex problems with colleagues to help them successfully resolve similar issues in the future
· Communicate relevant updates in daily ‘stand ups’ and as requested
· Collaborate with peers across the wider organisation to bring additional knowledge into Managed Services
· Share knowledge with team members
· Support the development of junior colleagues by modelling desirable behaviours
· Ensure patch management is effective and all customer assets within our scope of responsibility are updated with the latest patches
· Provide updates, status, and completion information to management
· Provide consistent high-quality support to internal and external customers, taking ownership of user problems and proactively dealing with any issues preventing resolution.
· Maintain awareness of all relevant Service Level Agreements
· Systematically interpret user problems and identify solutions, interrogating data sources to expand knowledge considering contextually relevant information.
· Troubleshoot advanced issues in all scenarios including but not limited to end user compute, server and infrastructure components, and cloud platforms, and proactively identify and investigate potential wider impact
· Provide support services for Microsoft related technologies: Windows Server, Exchange, SQL, SharePoint, etc.
· Provide support services for Microsoft cloud related technologies: Azure, Modern Workplace / Office 365, Power Platform, etc.
· Proactively identify and communicate current and potential issues using a variety of methods including monitoring and service management tools
· Identify and communicate opportunities for upstream process changes and/or system configuration changes
· Create, use and share PowerShell scripts for device, server, account, and resource configuration and management tasks
· Deliver a high standard of customer service for all support queries
· Maintain accurate records of customer interactions, capturing sufficiently detailed information from customers.
· Document and share troubleshooting techniques used to successfully resolve complex problems
· Update records of customer environments to reflect actions taken
· Respond in a timely manner to proactive monitoring alerts to meet contractual Service Level Agreements.
· Stay up-to-date on customers’ application landscapes
· Analyse and improve knowledge database to reduce resolution times and improve contact outcomes
· Collaborate with technical resources from both internal and external IT Teams/Business Units/Vendors
· Visit customer sites when required.
· Train and/or mentor Service Desk Analysts and Senior Service Desk Analysts
· Deputise for the Service Desk Manager at times of high workload and/or absence
· Any other duties as and when required commensurate with organisational position