Job Description
Our leading MSP client is looking for an ONSITE IT Microsoft Cloud Engineer to join their team on a permanent basis.
The successful candidate will have a strong background in Microsoft technologies, cloud services (specifically Azure and Microsoft 365), and a focus on providing exceptional technical support and solutions to our clients. The ideal candidate will have a robust understanding of both Azure infrastructure and Microsoft 365 administration, along with a track record of delivering high-quality support services, either in a direct customer support role or as part of a managed service provider (MSP) environment.
Salary: $75-95k
Key Responsibilities:
Azure Infrastructure Management:
- Provision, configure, and manage Azure virtual machines, networks, storage, and other key infrastructure components.
Microsoft 365 Administration:
- Manage Microsoft 365 services including Exchange Online, SharePoint Online, Teams, OneDrive for Business, and other critical services.
- Oversee user accounts, groups, and licenses, ensuring proper configuration and user access.
- Configure and enforce security settings, compliance policies, and data loss prevention (DLP) protocols.
- Assist in troubleshooting and resolving email, calendar, Teams, and communication-related issues.
- Drive collaboration and communication enhancements across Microsoft 365 platforms.
- Perform migrations and upgrades to Microsoft 365 services as necessary.
Security, Compliance, and Optimization:
- Implement Azure and Microsoft 365 security best practices and compliance standards to safeguard data and resources.
- Ensure that all services are aligned with industry regulations and internal security policies.
- Monitor the performance of both Azure and Microsoft 365 services, troubleshooting and optimizing for efficiency, reliability, and cost-effectiveness.
Automation and Scripting:
- Develop PowerShell scripts or automation workflows to improve operational efficiencies and streamline administrative tasks.
Collaboration and Support:
- Provide technical support across both Azure and Microsoft 365 environments, responding to issues and diagnosing problems efficiently.
- Work with internal teams to ensure smooth problem resolution and consistent client satisfaction.
- Maintain documentation related to system configurations, processes, and troubleshooting steps.
Required Qualifications:
- University degree in a relevant field (e.g., Information Technology, Computer Science, etc.).
- 10+ years of progressive work experience within the field of information technology, with an emphasis on Microsoft cloud solutions (Azure and Microsoft 365).
- Completion of at least 3 of the following certifications:
- Microsoft Azure Administrator Associate (AZ-104)
- Microsoft Azure Security Engineer Associate (AZ-500)
- Microsoft Azure Fundamentals (AZ-900)
- Microsoft Cybersecurity Analyst
- Microsoft 365 Security Administrator Associate (MS-500)
- Microsoft Certified Azure Developer Associate (AZ-204)
- Tangible experience in a managed service provider (MSP) environment or a direct customer support role.
- Must have a valid G drivers license and reliable vehicle
Skills and experience:
- Strong IT background with a focus on network support, cloud services, and both remote and onsite technical support.
- Excellent problem-solving skills, strong attention to detail, and a proven ability to follow through on tasks and projects.
- Knowledge of security and compliance best practices within cloud and IT environments.
- Ability to handle complex technical challenges, including high-pressure support situations.
- Exceptional communication skills (written and verbal) and documentation skills, with the ability to clearly convey technical information to non-technical stakeholders.
What Would Make You Stand Out:
- Experience working within an IT managed services provider (MSP) business model, specifically in an IT project delivery and support role.
- Familiarity with ConnectWise or similar MSP tools.
- Proven track record of delivering complex cloud solutions (M365 and Azure).