Sr. Service Engineer
Job Description: Microsoft Teams Administrator
Job Type: [Full-time / Contract]
Experience: 6-9 years in Microsoft Teams administration and support
Job Summary:
We are seeking a skilled Microsoft Teams Administrator to manage, configure, and support Microsoft Teams within our organization. The ideal candidate will ensure seamless collaboration by managing Teams policies, security settings, integrations, and troubleshooting issues related to Teams meetings, chat, voice, and governance.
Key Responsibilities:
Microsoft Teams Administration & Configuration:
- Administer and configure Microsoft Teams settings, policies, and user permissions.
- Manage Teams lifecycle, guest access, security policies, and retention policies.
- Optimize Teams Calling (Phone System), Direct Routing, and Microsoft Teams Rooms (MTR).
- Configure and manage Teams meeting policies, live events, and webinar settings.
- Ensure seamless integration with SharePoint, OneDrive, Exchange, and third-party apps.
Teams Voice & Calling Management:
- Configure and manage Microsoft Teams Phone System, Auto Attendants, Call Queues, and Direct Routing.
- Work with telephony providers, SIP trunks, and session border controllers (SBCs) for VoIP integration.
- Support users with Teams Calling troubleshooting and voice quality monitoring.
Security, Compliance & Governance:
- Implement security best practices, including DLP (Data Loss Prevention), Conditional Access, and MFA.
- Monitor Teams activities using Microsoft Purview Audit Logs & Compliance Center.
- Enforce governance policies for Teams naming conventions, expiration policies, and guest access.
- Regularly review and optimize Teams security and compliance configurations.
Troubleshooting & Support:
- Troubleshoot Teams login issues, meetings, chat, file sharing, and app integration problems.
- Investigate and resolve Teams performance issues, network latency, and call quality problems.
- Work with Microsoft Support (Premier Support cases) for critical escalations.
- Provide Level 2/3 support for end-users and work with Helpdesk (L1) teams.
Automation & Reporting:
- Develop and maintain PowerShell scripts for Teams provisioning, user management, and reporting.
- Generate reports on Teams usage, call analytics, and security incidents.
- Automate Teams lifecycle management using Power Automate and Graph API.
Training, Documentation & Collaboration:
- Document Teams configurations, troubleshooting guides, and best practices.
- Train IT teams and end-users on Teams features, security policies, and troubleshooting steps.
- Collaborate with IT security, compliance, and network teams for seamless operations.
Required Skills & Qualifications:
Technical Skills:
- 6-9 years of experience in Microsoft Teams administration and support.
- Strong knowledge of Microsoft Teams Admin Center, PowerShell, and Teams Policies.
- Experience with Teams Calling, Phone System, Direct Routing, and SBC configurations.
- Understanding of Teams security controls (DLP, Compliance, Retention, Guest Access, Conditional Access, MFA).
- Knowledge of SharePoint, OneDrive, Exchange Online, and Azure AD integration with Teams.
- Familiarity with Teams Meeting Rooms (MTR), Live Events, and Webinar configurations.
- Troubleshooting experience with Teams performance issues, call quality (CQD), and network latency.
- Experience with Power Automate, Graph API, and Teams automation.
- Knowledge of third-party integrations (Zoom, Cisco WebEx, Slack, etc.) with Teams.
- Experience in Teams Room Devices (Surface Hub, Logitech, Crestron, Poly, etc.).
Soft Skills:
- Strong problem-solving and troubleshooting skills.
- Excellent communication and documentation abilities.
- Ability to work independently and collaborate in a fast-paced IT environment.
- Customer-oriented mindset with a focus on resolving technical issues efficiently.
Preferred Qualifications (Nice to Have):
- Microsoft certifications such as MS-700 (Managing Microsoft Teams) or MS-102 (M365 Administrator Associate).