-
Lead the administration and management of Microsoft 365 (M365) services across the organization, ensuring secure, reliable, and high-performing cloud environments.
-
Research, design, develop, deploy, and maintain cloud-based solutions and enterprise applications.
-
Monitor system health, performance, availability, and reliability of M365 platforms and cloud applications.
-
Perform system analysis, troubleshooting, root cause analysis, and issue resolution for cloud and enterprise applications.
-
Implement and maintain security controls, access management, compliance, logging, monitoring, and backup strategies.
-
Collaborate with Information Security teams to ensure cloud security standards and governance policies are followed.
-
Lead the administration, governance, and strategic adoption of Microsoft Power Platform solutions.
-
Design, develop, and maintain Power Apps, Power BI dashboards, reports, and automation solutions.
-
Analyze business and technical requirements and provide innovative cloud-based solutions.
-
Manage application configurations and ensure adherence to enterprise security and compliance policies.
-
Develop testing strategies, test plans, and support Test-Driven Development (TDD) practices.
-
Lead cloud migration initiatives, including transitioning .NET applications, SQL databases, and enterprise platforms from on-premises environments to cloud platforms.
-
Provide guidance on cloud-native services, SaaS, COTS solutions, integrations, and enterprise architecture.
-
Mentor, train, and provide technical leadership to IT teams on M365 services, Power Platform, cloud technologies, and best practices.
-
Plan, prioritize, and monitor team deliverables, workload, and project execution.
-
Foster a collaborative and growth-oriented team environment through coaching and professional development support.
-
Drive Engineering best practices including Continuous Integration (CI), Continuous Delivery (CD), Agile methodologies, and automation.
-
Ensure applications are designed with focus on accessibility, security, privacy, safety, compatibility, performance, and manageability.
-
Support the exploration, evaluation, and adoption of emerging technologies including Artificial Intelligence (AI), Machine Learning (ML), and Large Language Models (LLMs).
-
Collaborate with cross-functional teams to pilot and integrate AI-enabled solutions into existing systems and workflows.
-
Develop and maintain standards, governance frameworks, and best practices for AI and cloud technology adoption.
-
Conduct M365 user training sessions and develop training materials, documentation, and user guides for employees.
-
Microsoft 365 (M365) Administration
-
Microsoft Power Platform
-
Power Apps
-
Power BI
-
Power Automate
-
SharePoint Online
-
Microsoft Teams Administration
-
Exchange Online
-
Azure Active Directory (Azure AD / Entra ID)
-
Cloud Computing & Cloud Architecture
-
SaaS & COTS Solutions
-
.NET Technologies
-
SQL Databases
-
Cloud Migration & Modernization
-
System Monitoring & Performance Optimization
-
Backup & Disaster Recovery
-
Identity & Access Management (IAM)
-
Security, Compliance & Governance
-
API Integration & Automation
-
DevOps Practices
-
Continuous Integration / Continuous Delivery (CI/CD)
-
Test-Driven Development (TDD)
-
Agile & Lean Methodologies