
Microsoft Teams Customer Engineer
Sonata Software29 days ago
Cairo, EgyptSenior
Responsibilities
- Work directly with customers to understand Microsoft Teams requirements and provide expert guidance and support.
- Design, deploy, configure, customize, migrate, and optimize Microsoft Teams and related collaboration applications.
- Deliver technical solutions for Teams performance, reliability, calling, conferencing, integration, and call-quality issues.
- Design and implement Teams telephony solutions involving Direct Routing, Calling Plans, Phone System, Voice Apps, PSTN, and Teams Rooms.
- Conduct technical workshops, training sessions, webinars, and customer education on Microsoft Teams best practices and features.
- Administer Teams users, policies, compliance settings, clients, meetings, calls, and integrations.
- Document technical solutions, best practices, and troubleshooting procedures for internal and customer knowledge bases.
- Troubleshoot Skype for Business, Teams Voice, media optimization, telephony, unified communications, networking, and meeting-room issues.
- Build or integrate Teams bots and Microsoft Graph functionality into Teams applications.
- Manage multiple customer tasks and priorities independently while collaborating with internal teams.
Requirements
- 10+ years of customer-facing experience in systems architecture, administration, operations, software support, or IT consulting, focused on Microsoft Teams or similar collaboration platforms.
- BA/BS or higher in Information Technology or a related field, or equivalent experience.
- Proven customer-facing experience with strong verbal, written, communication, and interpersonal skills.
- Advanced experience architecting and engineering unified communications solutions, including Microsoft Teams, PSTN, Teams Enterprise Voice, Direct Routing, Session Border Controllers, and contact centers.
- Deep knowledge of Microsoft Teams architecture, administration, features, functionality, calling, conferencing, integrations, and media optimization.
- Proficiency with Microsoft 365, including SharePoint, OneDrive, Exchange, Power Platform, Azure AD, Intune, and other Microsoft 365 services.
- Experience with Teams telephony, Calling Plans, Phone System, Voice Apps, Teams Rooms, related hardware, inbound voice routing, call queues, and number porting.
- Experience with Skype for Business 2015/2019, on-premises administration and support, architecture, troubleshooting, and migrations to Teams.
- Familiarity with PowerShell, Microsoft Graph, scripting, automation, Teams application development, Teams bots, and third-party integrations.
- Strong knowledge of voice and network protocols, DNS, firewalls, load balancing, VoIP, instant messaging, real-time communications, and unified communications standards.
- Experience with related collaboration platforms such as OCS, Lync, Jabber, Zoom, and Cisco Webex is relevant.
- Advanced knowledge of application integration, contact centers, Active Directory, Azure AD/Entra ID, PowerShell, Microsoft Graph, networking, and Azure Functions is preferred.
- Microsoft Certified: Teams Administrator Associate, Microsoft 365 Certified: Endpoint Administrator Associate, or other relevant certifications are preferred.
Benefits
- Full-time remote work arrangement within Egypt.
- Opportunity to work on Microsoft Teams, Microsoft 365, unified communications, cloud, data, and AI-led modernization solutions.
- Equal Opportunity Employer committed to workplace diversity and nondiscrimination.
Tech Stack
Cisco Webex CloudPowerShell
Categories
Solutions Engineering