Designing, deploying, managing, and optimizing cloud solutions on Microsoft Azure
Ensuring scalability, security, and reliability of cloud environments
Supporting cloud migrations, automation initiatives, and operational improvements
Deploying and maintaining cloud-based applications and services
Identifying and resolving Azure-related problems
Setting up virtual machines, storage and network resources
Migrating data from on-premises or legacy systems to the Cloud
Administering all aspects of M365 enterprise applications such as Microsoft Intune, Defender, Exchange Online, SharePoint, Teams, and OneDrive
Monitoring system health and troubleshooting technical issues
Identifying technical requirements and managing project timelines
Identifying and recommending opportunities for optimization and cost savings in the cloud environment
Documenting configurations, processes, and procedures
Automating administrative tasks using PowerShell scripts
Implementing security and compliance policies
Managing user accounts, permissions, and licensing
Ensuring seamless integration, security, and optimal performance of Microsoft 365 applications
Responsible for Patch Management/Vulnerability Remediation
Active Directory and Microsoft Entra Management
Helpdesk Support technical assistance, troubleshooting, and user support
Asset Management including inventory management, budgeting, vendor coordination, reporting and auditing
Monitoring, maintaining and resolving network performance, availability and security issues
Ensuring network devices are up to date with OS versions, firmware updates, and equipment lifecycle.
Other duties or special projects as assigned.
Requirements
Bachelor's Degree in a relevant field with a minimum of three (3) years experience or Eight (8) years experience and HS Diploma
Certifications preferred: Comp TIA Network +, Comp TIA Security +, Microsoft AZ-104, Microsoft AZ-140, Microsoft AZ-305, Microsoft AZ-700, Microsoft AZ-900
Cloud Architecture
Excellent problem-solving skills and a proactive approach to addressing issues
Powershell and Proficiency in PowerShell scripting for automation and configuration management tasks
Proven experience as an M365 Engineer, Cloud Engineer, or similar role, with a focus on M365 and Azure cloud environments
Proven experience with Azure cloud services and migration projects
Strong ability to self-organize and prioritize tasks
Strong analytical and problem-solving abilities, with a keen attention to detail
Strong knowledge of Exchange Online, SharePoint, Teams, and OneDrive
Strong knowledge of cloud security principles and best practices
Strong organizational, communication, and collaboration skills
Strong understanding of Microsoft 365 (M365) and Azure platforms, including identity management, authentication mechanisms, and security controls
Understanding of cloud security, compliance, and governance.