- Location–Sydney Australia
- Company–ALOIS solutions
- Job Type–on-site contract
- Experience level–Associate
About the job
Azure Cloud Engineer
We are seeking an experienced Senior Azure Engineer to join our team and take a leading role in designing, implementing, and managing Azure cloud solutions. The ideal candidate will have extensive experience with Azure services, a strong background in infrastructure as code (IaC), and a passion for building scalable, reliable, and secure cloud architectures.
Responsibilities:
- Design, implement, and manage Azure cloud infrastructure, including compute, storage, networking, and security services.
- Architect highly available, scalable, and resilient solutions on Azure, leveraging services such as Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Blob Storage, Azure Networking, and Azure Active Directory.
- Develop and maintain infrastructure as code (IaC) using tools such as ARM templates, Terraform, or Azure Bicep to automate provisioning and configuration management.
- Implement and manage Azure security features, including role-based access control (RBAC), Azure Security Center, network security groups (NSGs), and encryption mechanisms.
- Configure and maintain Azure DevOps pipelines for automating deployment, testing, and release processes.
- Monitor the health, performance, and cost of Azure infrastructure using Azure Monitor, Log Analytics, and Azure Cost Management.
- Troubleshoot and resolve issues related to Azure infrastructure, deployments, and performance.
- Collaborate with development teams to optimize application architecture for Azure cloud environments.
- Provide technical guidance and mentorship to junior members of the team.
Requirements:
- Bachelor’s degree in computer science, Engineering, or related field, or equivalent work experience.
- 5+ years of experience as a Cloud Engineer, with a focus on Azure.
- Strong understanding of Azure services and best practices, including Azure Virtual Machines, Azure Storage, Azure Networking, Azure Active Directory, Azure Kubernetes Service (AKS), and Azure DevOps.
- Proficiency in infrastructure as code (IaC) using tools such as ARM templates, Terraform, or Azure Bicep.
- Hands-on experience with Azure DevOps for CI/CD pipelines and release management.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes, preferably on Azure Kubernetes Service (AKS).
- Knowledge of networking concepts, including TCP/IP, DNS, VPN, and routing.
- Understanding of security best practices and compliance standards on Azure.
- Strong troubleshooting and problem-solving skills.
- Excellent communication and collaboration skills.
Preferred:
- Azure certifications such as Azure Solutions Architect, Azure DevOps Engineer, or Azure Administrator.
- Experience with serverless computing and event-driven architectures using Azure Functions and Event Grid.
- Familiarity with Azure monitoring and logging tools such as Azure Monitor, Log Analytics, and Application Insights.
- Knowledge of Azure data services such as Azure SQL Database, Azure Cosmos DB, or Azure Data Lake.
- Experience with other cloud platforms (e.g., AWS, is a plus.
Land Your Dream Job: VisualCV AI-Powered Resume Builder – 5X More Interviews, ATS-Proof, 10-Minute Creation