About the Role
We are seeking a skilled Azure Cloud Engineer to join our core IT team. In this role, you will be responsible for designing, implementing, and managing our cloud infrastructure on Microsoft Azure. The ideal candidate will have a strong background in cloud technologies, with specific expertise in Azure services and best practices.
Key Responsibilities
* Design, build, and maintain scalable and secure Azure cloud infrastructure
* Implement and manage IaaS, PaaS, and SaaS solutions within Azure
* Configure and maintain Azure Virtual Networks, Express Routes, and VPN connections
* Set up and manage Microsoft Entra ID and implement proper identity management
* Create and maintain CI/CD pipelines using Azure DevOps
* Manage Azure Kubernetes Service (AKS) including configuration, deployment, and implementation of auto-scaling policies
* Automate infrastructure deployment using Helm charts, Terraform, or other IaC tools
* Monitor cloud resources and optimize for performance and cost
* Implement and maintain disaster recovery and backup solutions
* Troubleshoot and resolve infrastructure and application issues
* Collaborate with development to ensure best practices
* Stay current with Azure services and cloud technology trends
Required Experience/Qualifications
* 3+ years of hands-on experience with Microsoft Azure
* Strong knowledge of Azure services (Compute, Storage, Networking, Security)
* Experience with infrastructure as code (Terraform, Helm, Bicep, ARM templates)
* Proficiency in PowerShell, Azure CLI, and/or Python for automation
* Knowledge of networking concepts (VNets, NSGs, load balancing, DNS)
* Experience with containerization (Docker, Kubernetes, AKS)
* Familiarity with CI/CD concepts and tools (Azure DevOps, GitLab, GitHub)
* Understanding of security best practices in cloud environments
* Experience with monitoring and logging tools in Azure
* Problem-solving skills and ability to work under pressure
Preferred Qualifications
* Microsoft Azure certifications such as Azure Administrator Associate, Azure DevOps Engineer Expert, Azure Solutions Architect Expert, or other relevant Azure credentials
* Knowledge of hybrid cloud architectures
* Familiarity with database services (Azure SQL, MySQL)
* Experience with microservices architecture
* Strong background in Linux server administration
* Knowledge of compliance frameworks (ISO)
* Basic development skills (.NET, Java, Python)
* AWS experience