Messaging & Collaboration Engineer(M365)

INFINITE COMPUTER SOLUTIONS PTE LTD

Messaging & Collaboration Engineer(M365)

Role Overview

We are seeking a highly skilled and proactive messaging and collaboration Engineer to oversee, optimize, and secure enterprise messaging and collaboration ecosystem. In this role, you will manage a complex hybrid environment spanning Exchange (On-Premises/Online), Microsoft Teams, SharePoint and enterprise voice. The ideal candidate is a proactive problem-solver who excels at automating administrative tasks via PowerShell, maintaining high availability, and delivering exceptional support within agreed SLAs.

Key Responsibilities

Messaging

Manage and optimize Exchange Server (On-Premises) and Exchange Online environments

Configure and maintain mail flow, connectors, and transport rules

Plan and execute hybrid mailbox migrations and coexistence strategies

Collaboration

Administer and support Skype for Business Server infrastructure

Manage and enhance Microsoft Teams collaboration capabilities

Support cross-platform user communication and collaboration features

Voice & Unified Communications

Configure and troubleshoot Microsoft Teams Calling

Manage Enterprise Voice routing, Direct Routing, and Cloud Voicemail

Maintain seamless communication across multiple platforms

SharePoint Administration

Manage and maintain SharePoint farms and site collections

Perform patching, upgrades, and lifecycle management

Define and enforce governance policies and best practices

Support hybrid integration with Microsoft 365services

Troubleshoot issues across SharePoint architecture

PowerShell Automation

Develop and maintain PowerShell scripts for automation and efficiency

Leverage Microsoft Graph API, Teams, and Exchange modules

Automate bulk operations, reporting, and administrative tasks

Security & Maintenance

Maintain infrastructure security including TLS, OAuth, and mail hygiene

Perform patch management and system updates

Manage certificate lifecycle, including renewals and compliance

Monitoring & Reliability

Implement proactive monitoring and alerting mechanisms

Respond to incidents and participate in a non-call support rotation

Ensure high availability and performance of messaging platforms

Proactively monitors the work queues.

Performs operational tasks to resolve all incidents/requests in a timely manner and within the agreed SLA.

Identifies, investigates, analyses issues and errors prior to or when they occur, and logs all such incidents in a timely manner.

Executes changes with clear identification of risks and mitigation plans to be captured into the change record.

Ability to work across various other resolver group (internal and external) like Service Provider, TAC, etc.

Identifies problems and errors before they impact a client’s service

Leads and manages all initial client escalation for operational issues.

May work on implementing and delivering disaster recovery functions and tests.

Academic Qualifications and Certifications

Bachelor's degree or equivalent qualification in IT/Computing (or demonstrated equivalent work experience).

Certifications relevant to the services provided (certifications carry additional weightage on a candidate’s qualification for the role).

Microsoft 365 Certified: Enterprise Administrator Expert

Microsoft 365 Certified: Teams Administrator /Collaboration Engineer Associate

Required Experience & Skills

6+ years of experience in Messaging and Unified Communications within enterprise environments

Exchange Server (SE) and Exchange Online

Microsoft Teams

Skype for Business Server

SharePoint SE and online

Experience with hybrid environments and migration strategies

Proficiency in PowerShell scripting and automation

Strong troubleshooting and analytical skills