Job Description:
About the Role:
We are looking for an Azure Cloud Engineer with minimum 2 to 3 years of experience in Automation.
Requirements:
- Proficient in deploying, managing and optimizing cloud infrastructure using Azure services.
- Expertise in scripting and automating tasks are essential for enhancing efficiency and reliability.
- Extensive experience with Azure implementation and administration.
- Proficient in scripting skills such as PowerShell.
- Managing virtual networks and subnets.
- Creating and managing Network Security Groups for virtual machines and networks.
- Administering Azure Virtual Desktop.
- Monitoring and optimizing cloud performance using Azure Monitor and Log Analytics.
- Implementing and managing Azure Machine Configuration, Desired State Configuration and policy-based compliance for Azure VMs and other cloud resources.
- Implementing and managing Azure security solutions such as Azure Security Center and Azure Key Vault.
- Experience with backup, recovery and disaster recovery strategies using Azure Backup and Azure Site Recovery.
- Collaborate with development teams to integrate IaC best practices into CI/CD pipelines using Azure DevOps.
- Developing and maintaining PowerShell and Bash scripts to automate tasks such as patch management, cloud migration and infrastructure upgrades, reducing manual intervention.
- Addressing and resolving issues related to Azure services to ensure minimal downtime and disruption.
- Familiarity with Azure Entra and Microsoft 365 ecosystems.
- Documenting configurations, processes and procedures.