Job Description The Company A dynamic and collaborative work environment leading Managed Service Provider based in Perth, committed to delivering exceptional IT support services to clients is looking for a Level 2 Support Engineer to join their energetic team to provide critical IT solutions to clients. The company is also offering opportunities for professional development and career growth. The Role Provide advanced technical support to clients Troubleshoot complex technical issues related to Microsoft 365, Azure AD, and virtual machines Escalate complex issues to third-party vendors or higher-level support teams Document incident resolution processes and knowledge base articles Participate in on-call rotations for after-hours support Skills Strong technical skills in Microsoft 365, Azure AD, and virtual machines Excellent troubleshooting and problem-solving abilities Strong written and verbal communication skills Ability to work independently and as part of a team Strong attention to detail and organizational skills Responsibilities Technical Support: Provide advanced technical support to clients via phone, email, and remote desktop. Troubleshoot and resolve complex technical issues related to Microsoft 365, Azure AD, and virtual machines. Escalate complex issues to third-party vendors or higher-level support teams. Incident Management: Document incident resolution processes and knowledge base articles. Participate in on-call rotations for after-hours support. Client Relationship Management: Build strong relationships with clients and maintain a high level of customer satisfaction. Communicate effectively with clients, explaining technical issues in clear and concise terms. Continuous Improvement: Stay up-to-date with the latest technologies and industry trends. Identify opportunities for process improvement and automation. Contribute to the development of knowledge base articles and training materials.