Description:
The Azure Cloud Engineer will design and implement Azure hybrid cloud and cloud native solutions utilizing commercial infrastructure, platform, and software as a service (IaaS, PaaS, SaaS) from Microsoft. This employee will also be relied upon for Disaster Recovery Services utilizing the cloud infrastructure. Employee serves as a project team lead on technology projects. Employee works with organization and department leaders delivering technology solutions that align with the strategic direction of the organization.
Requirements:
ESSENTIAL FUNCTIONS:
- Create a strategy for establishing and maintaining a well-managed, secure enterprise environment in Azure.
- Configure and manage MLP’s Virtual Network in Azure, establish core services in the VNET, enable Azure to serve as a part of MLP’s network.
- Write automation scripts for deployment of resource stacks and associated configurations.
- Utilize native Azure services to meet the organization’s technology and resiliency requirements.
- Drive Identity, access, and configuration management, and monitoring strategy for Azure.
- Lead design process for network connectivity to Azure.
- Extend MLP standard systems management processes into the cloud including change, incident, and problem management.
- Establish and implement monitoring and management infrastructure for both availability and performance management.
- Establish internal pricing and instance selection model for Azure virtual machines.
- Integrate Azure management tooling with MLP including automation of spin-up and spin-down and billing approvals.
- Design and implement data protection options, including HA and BCP protection in Azure.
- Design and implement disaster recovery solution utilizing the Azure cloud systems and other utilized products.
OTHER RESPONSIBILITIES:
- Project management lead and project team member on technology projects.
- Deliver level III and level IV technical support for Diocese of Charlotte employees.
EDUCATION, EXPERIENCE, AND SKILLS:
Required:
- 3+ years’ experience designing and supporting Azure environments, including IaaS and PaaS.
- Hands on experience using the Azure administration portal.
- Microsoft Azure Certification (MCSE: Cloud Platform and Infrastructure or equivalent).
- Knowledge of at least one other cloud hosting solution in addition to Azure (e.g., Google, AWS, Helion Cloud, SoftLayer).
- Experience designing and supporting enterprise core services as well as cloud deployments of these services.
- Demonstrable experience deploying enterprise workloads to Azure Preferred candidates will possess the ability to set and meet deadlines.
- Must have a good record of accomplishment working as part of a team to accomplish common objectives.
Preferred:
- Bachelor's degree in computer science, Computer Engineering, or equivalent experience.
- 10+ years of experience as a full time IT professional.
- Proficiency with PowerShell, Python, or other scripting languages.
- Business Continuity or Disaster Recovery planning experience.
- Candidates should be detail oriented with the ability to prioritize tasks and juggle multiple projects.