Overview
Skills
Job Details
Microsoft 365 Platform Engineer
Location: Richfield, MN (Hybrid 3 days a week onsite)
Skills: Microsoft Teams, SharePoint, Microsoft 365 Admin Center, Microsoft Teams Rooms, Zoom Rooms, OneDrive, Power Platform, PowerApps, Power Automate, Power BI, Microsoft Office, PowerShell, Azure Automation, Microsoft Graph API, SharePoint REST API, ServiceNow, Azure Active Directory, AWS, Azure, Google Cloud Platform, NexThink
Experience: 6+ yrs Duration: 6+ Months
Department:
- The Productivity Tools team at client is responsible for enterprise collaboration and productivity tools primarily focused on Microsoft 365. The team consists of a variety of engineers and specialists to assist in the development, engineering, and support of our capabilities.
Project Description:
- We are seeking a Senior Collaboration Engineer to join the client End User Technology - Productivity Tools team. This role will primarily focus on administering and engineering Microsoft Teams. The engineer will also be responsible for the deployment, configuration, integration, and support of productivity tools, ensuring seamless communication and collaboration across the enterprise.
Position Summary/Job Description:
- Microsoft Teams Engineering: Administer, engineer and support Microsoft Teams, including policy management, reporting, monitoring, integrations and enterprise configurations. (i.e. Call Quality Dashboard)
- AV Engineering: Design and support audio and video capabilities in client conference rooms.
- Scripting: Develop and maintain scripts using PowerShell and Azure Automation to streamline processes and improve efficiency.
- API Management: Work with Graph API and SharePoint REST API to integrate and automate workflows.
- Troubleshooting: Provide 3rd level support, resolving complex problems, and performing change management activities.
- Training and Documentation: Create and update standard operating procedures, conduct training programs, and ensure monitoring standards are met.
- Technical Development: Stay updated on external technical developments related to collaboration tools and grow technical subject matter expertise.
- Collaboration: Work with architects to recommend new capabilities and provide proposals to senior leadership.
- Mentorship: Provide coaching and work directions to junior engineers and administrators.
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
- 5+ years of experience in deploying, managing, and administering Teams & SharePoint environments in M365 Admin Center
- 3+ years of experience with AV technologies like Microsoft Teams Rooms or Zoom Rooms.
- 3+ years of Microsoft M365 operational support responsibilities including OneDrive, Power Platform (App, Flow and PowerBI), Microsoft Office, etc.
- 3+ years in PowerShell scripting, Azure Automation and Graph/Rest API.
- Experience with ITSM functions and processes (ServiceNow)
What are some preferred/nice to have skills the manager is looking for?
- Bachelor s degree in computer science/ information technology
- Experience with Azure Active Directory (i.e. dynamic rules, conditional access, automation).
- Experience leading projects using standardized methodologies.
- Experience with diverse technologies related to end-user computing, including cloud platforms (AWS, Azure, Google Cloud Platform).
- Experience using NexThink for enterprise monitoring and support
Interview Process Overview:
Interview with hiring manager, senior IT manager and peer engineer on the team.