Sr. IT Engineer - Unified Communications
About the role
The Sr. IT Engineer - Unified Communications (UC) is a senior individual contributor responsible for the architecture, engineering, and operational excellence of enterprise voice, video, and collaboration platforms. This role owns the design, deployment, and ongoing support of Microsoft Teams and Cisco Unified Communications platforms, ensuring reliable, secure, and scalable communications services across global environments. The engineer serves as a technical escalation point for complex UC issues, leads modernization efforts from legacy telephony to cloud-based collaboration, and partners with Network, Security, AV, Service Desk, and business stakeholders to deliver a consistent, high-quality user experience.
Responsibilities
- Enterprise Unified Communications Platforms (Core Scope)
- Engineer, administer, and support Microsoft Teams (chat, meetings, Teams Phone, Teams Rooms) and Cisco Unified Communications platforms, including CUCM, Unity Connection, and Webex (Calling, Meetings, and collaboration services).
- Own hybrid and cloud collaboration architectures, including coexistence and migration strategies between Cisco UC and Microsoft Teams.
- Define standards, reference architectures, and lifecycle strategies for UC platforms, endpoints, and services.
- Enterprise Voice, Telephony, and Call Control Design, Implement, and Operate
- Design, implement, and operate enterprise telephony services across Microsoft Teams Phone and Cisco CUCM environments.
- Configure and maintain dial plans, numbering strategies (DIDs), call routing, call admission control, and resiliency/failover designs across UC platforms.
- Manage voicemail, call forwarding, hunt groups, and enterprise call flows across mixed Cisco and Microsoft environments.
- Session Border Controllers (SBC), SIP, and Telecom Integration
- Deploy, configure, and operate Session Border Controllers (SBCs) supporting SIP trunking and Teams Direct Routing.
- Troubleshoot complex signaling and media issues (SIP/RTP, one-way audio, call failures, codec negotiation).
- Partner with telecom carriers to manage circuits, SIP trunks, number porting, outages, and SLA reviews.
- Auto Attendants, Call Queues, and Contact Center Enablement
- Design and maintain Microsoft Teams Auto Attendants and Call Queues aligned to business requirements.
- Support Cisco call routing constructs (hunt groups, translation patterns, route lists/patterns).
- Collaborate with contact center teams and vendors to integrate UC platforms with call center solutions where applicable.
- Conference Rooms, AV, and Collaboration Endpoints
- Engineer and support Microsoft Teams Rooms (MTR) and Cisco collaboration room technologies.
- Define room standards, lifecycle refresh strategies, monitoring, and operational support models.
- Partner with Facilities and AV teams to ensure consistent conferencing experiences globally.
- Emergency Calling, Compliance, and Reliability
- Implement and maintain E911 / emergency calling capabilities across Teams and Cisco platforms (including dynamic/nomadic location where applicable).
- Ensure UC platforms meet audit, compliance, and operational control requirements, including change tracking and documentation.
- Participate in major incident response, lead deep-dive root cause analysis (RCA), and drive corrective actions.
- Operations, Change Management, and Documentation
- Execute all UC changes through established ITIL / ITSM change management processes (ServiceNow).
- Develop and maintain technical documentation, including runbooks, call flows, standards, diagrams, and troubleshooting guides.
- Serve as a senior escalation point and mentor junior engineers and support teams.
- Automation and Continuous Improvement
- Leverage PowerShell, APIs, and automation to streamline UC administration, provisioning, and reporting.
- Evaluate new UC technologies, features, and vendors; provide recommendations aligned to enterprise strategy.
- Drive modernization initiatives, including migration from legacy Cisco voice to Teams where appropriate.
Qualifications
- Ability to simplify and effectively communicate complex problems to stakeholders across various functions and levels.
- Intermediate to Expertise in leveraging cloud-based platforms and services to build, deploy, and manage applications and data on the internet.
- Intermediate to Expertise in managing and maintaining computer systems and networks to ensure optimal performance and security.
- Familiarity with tools such as Puppet, KernelCare, Tenable, and/or Tanium for automating and managing cloud environments.
- Understanding of directory services such as Active Directory and LDAP for efficient user and resource management.
- Ability to implement and manage DevOps practices, including continuous integration, continuous delivery, infrastructure as code, and monitoring to enhance the collaboration between development and operations teams preferred.
Skills
- Bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent experience.
- 5+ years of experience engineering and supporting enterprise Unified Communications / VoIP platforms.
- Hands-on experience with Cisco Unified Communications (CUCM, Unity, Webex) and Microsoft Teams.
- Strong understanding of SIP, RTP, call routing, QoS, and voice troubleshooting methodologies.
- Proven experience supporting production, business-critical collaboration environments.
- Cisco Collaboration certifications (CCNA/CCNP Collaboration) or Microsoft Teams/Voice certifications.
Benefits
The estimated annual pay range for this position is $120,000- $170,000 which includes a base salary. The compensation for this position is dependent on job-related knowledge, skills, experience, and market location and, therefore, will vary from individual to individual. Benefits may include, but are not limited to, medical, vision, dental, 401K, and flexible spending.