POSITION OVERVIEW: As an Azure Cloud Engineer, you will be responsible for designing, implementing, and managing cloud-based solutions on Microsoft Azure. You will play a crucial role in optimizing our cloud infrastructure, ensuring security, and supporting the development and deployment of scalable applications. Your expertise will help to drive the organization’s cloud strategy and enhance our service delivery capabilities.
DUTIES:
Develop and maintain automation scripts for managing the Azure environment, enhancing operational efficiency
Design, implement, and administer Azure environments that support our mission-critical enterprise systems, ensuring system stability
Serve as a Cloud DevOps subject matter expert, driving innovation, and sharing knowledge across the team
Create and update supporting documentation for processes and Cloud automated tools promoting standardization and knowledge sharing
Handle Cloud patching, security updates, and vulnerability remediation ensuring system security
Collaborate closely with the infrastructure and security teams for the deployment of systems or solutions, fostering cross-functional teamwork
This list is not all inclusive. Additional duties will be assigned as needed.
On a typical day you will:
Manage and administer the Microsoft Azure cloud environment, including resource provisioning, configuration, performance monitoring, policy governance, and vulnerability remediation.
Experience with Microsoft Entra ID and Microsoft Intune
Design, deploy, and manage Azure cloud resources (e.g., Virtual Machines, Storage Accounts, Virtual Networks).
Optimize cloud architecture to ensure high availability, security, and scalability.
Monitor and manage resource usage and costs.
Implement security best practices for Azure services, including identity and access management.
Ensure compliance with relevant regulations and standards (e.g., PCI, CCPA, GDPR).
Conduct regular security assessments and audits and respond to any incidents.
Develop and maintain automation scripts (using PowerShell, Azure CLI, or ARM templates) for cloud resource provisioning and management.
Implement CI/CD pipelines for streamlined application deployment using Azure DevOps or other tools.
Work closely with development teams to ensure optimal application performance in the Azure environment.
Provide technical support and troubleshooting for cloud applications and infrastructure.
Document processes, architectures, and system conf