• 5+ years of experience in an enterprise-class Information Technology team working across all aspects including architecture, development, project implementation, and operations
• Deep understanding and hands-on experience with M365 at an Enterprise level.
• Experience with administration of Microsoft Exchange Online, Teams, Sharepoint Online, Azure Active Directory
• Experience creating and maintaining Sharepoint Online sites, including external sharing
• Experience with modern authentication techniques, especially AAD Service Principals
• Experience with automation solutions such as Azure Automation, Ansible, Power Automate, and Power Apps
• Experience with scripting languages such as PowerShell, Python, or C#
• Experience with modern software development techniques
• Working knowledge of infrastructure, concepts, and techniques in cloud environments preferred, especially Azure cloud)
• Experience with Microsoft B2B directory management is a plus
• Experience with Microsoft Information Protection aka Purview is a plus
• Experience with ServiceNow preferred
• Experience with creating infrastructure strategies and roadmaps preferred
• Experience working in an Agile team structure preferred
• Experience in working in a global organization preferred
• Experience in working in an outsourced environment preferred
• Experienced in customizing SharePoint Sites, SharePoint Lists Features and Document Libraries using SharePoint Object Model Programming
• Developed and published/subscribed web services in SharePoint using REST API
• Utilized CAML queries and worked on XML Technologies
• Understanding of Agile/Scrum methodologies and their interaction with business processes.
• Strong interpersonal skills
• Good Communication Skills
• Ability to communicate complex technical solutions, both written and verbally, in a clear and easy-to-understand way and able to take ownership of work.
• Ability to work in offshore/onsite and Vendor models effectively and independently.
Roles & Responsibility:
• Leads programs to develop, maintain and govern the M365 platform
• Research and guide with configuration and best practices of
o Exchange Online
o Teams
o Sharepoint Online
o OneDrive
• Look for opportunities to streamline and automate business and technical processes within the M365 ecosphere
• Provide technical guidance and implementation for the overall security of M365 implementation
• Guide and junior train members in day-to-day procedures as necessary
• Generate custom reports based on requirements as needed
• Document and communicate solutions
• Utilize modern software development techniques wherever possible to provide manageable and supportable solutions
• Leads technical and business discussions relative to future enterprise direction.
• Provides strategic consulting to business and IT leaders.
• Works with business leaders to understand business requirements and help them understand how technology trade-offs influence strategy.