**Principal Engineer**
**Responsibilities**:
Strategy and Roadmap:
- Identify opportunities to enhance existing processes and workflows with Azure cloud and M365 technologies
- Champion new solutions and enhancements by making technical recommendations to business and IT stakeholders
Implementation and Integration:
- Collaborate with infrastructure and development teams to design scalable infrastructure as a service and platform as a service-solutions within Azure
- Implement and manage infrastructure as code (IaC) solutions with Azure Resource Manager templates and/or automation tools
- Develop low-code solutions when necessary, leveraging the Microsoft Power Platform
Security, Governance, and Compliance:
- Define, implement, monitor, and enforce governance policies and procedures, security best practices and policies to safeguard Azure resources and protect sensitive data
- Ensure technologies comply with organizational security policies and goals
Collaboration and Productivity:
- Promote the effective use of M365 tools and features to enhance collaboration and productivity throughout the organization
- Develop and implement automation solutions using scripting languages such as PowerShell
Service Management:
- Support initiatives to optimize and fine-tune Azure services for performance and cost efficiency
- Collaborate with infrastructure and development teams on the deployment and configuration of cloud services
- Support teams with the administration of the M365 environment, including user provisioning, license management, and access controls
- Develop and maintain infrastructure documentation and best practices
Troubleshooting and Issue Resolution:
- Investigate and resolve availability and performance issues with cloud services
- Act as escalation point for End User Services and Infrastructure Services teams in support of complex technical issues
Performance Optimization:
- Monitor and analyze the performance of cloud services, identifying areas for improvement and optimizing configurations to ensure optimal performance
**Requirements**:
- Bachelor's degree in computer science, Information Technology, or a related field
- 4+ years of experience in a senior IT role with a focus on cloud and M365 technologies
- Strong understanding of IaaS, PaaS, and other cloud technologies
- Strong knowledge of cloud infrastructure security and compliance best practices
- Effective troubleshooting and problem-solving skills with the ability to contribute to the resolution of complex technical issues in a high-pressure environment
- Strong knowledge of PowerShell and other scripting languages
- Ability to meet deadlines with projects and assignments
- Relevant certifications such as Azure Administrator Associate, Azure Network Engineer, Azure Solutions Architect, Microsoft 365 Certified: Enterprise Administrator Expert, or similar are beneficial
- Demonstrated experience in developing and executing M365 strategies and roadmaps
- Excellent written and oral communication skills
- Commitment to continuous learning and keeping up to date with the latest technologies and best practices