7+ years of experience with Exchange on-premises or online
5+ years of experience designing, implementing, maintaining, and supporting Microsoft 365 business solutions, including Teams, Bookings, and related technologies
PowerShell experience
Strong knowledge of Graph, JavaScript, and Python
Familiarity with Azure DevOps
Experience with Microsoft 365 security and compliance features
Excellent communication and problem-solving skills
Responsibilities
Design and implement Microsoft 365 solutions that meet business requirements, including Exchange, SharePoint, Teams, Power Platform, and related technologies
Develop and maintain comprehensive technical documentation
Oversee platform documentation and governance development
Build and manage the M365 testing environment to evaluate new capabilities and production changes
Provide technical guidance and support to team members
Collaborate with cross-functional teams to ensure successful project delivery
Stay current with the latest Microsoft 365 technologies and trends
Design and implement technical solutions based on end-user and documented requirements
Demonstrate strong analytical, troubleshooting, and problem-solving skills
Exhibit strong technical writing and documentation skills
Research, analyze, recommend, and implement new software, hardware, tools, systems, and processes to enhance collaboration experiences
Microsoft 365 Groups Management: Microsoft 365 Groups within the organization
Custom Reports: design, implement, and maintain custom reports
Audit logging: enable audit logging for resilient, secure systems
Ability to troubleshoot end user devices, Windows, Mac, and Mobile