Epicareer Might not Working Properly
Learn More

Azure Cloud Engineer

Salary undisclosed

Checking job availability...

Original
Simplified

Job Overview

We are looking for a skilled Azure Cloud Engineer to design, implement, and maintain Microsoft Azure cloud solutions. The ideal candidate will have hands-on experience with Azure infrastructure, automation, and security best practices, ensuring high availability and scalability for enterprise applications.

This role also presents an opportunity to work with AI and machine learning technologies as part of cloud-based solutions.

  • Key ResponsibilitiesDesign, deploy, and manage cloud-based infrastructure on Microsoft Azure.
  • Implement Azure Virtual Machines (VMs), Virtual Networks (VNet), Azure Kubernetes Service (AKS), and Azure Functions.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform, Bicep, or ARM templates.
  • Monitor, troubleshoot, and optimize cloud infrastructure performance.
  • Implement security best practices, including Azure Security Center, Key Vault, and Identity and Access Management (IAM).
  • Support cloud migration projects, working closely with DevOps and application teams.
  • Automate deployment pipelines using Github Action and Azure DevOps.
  • Manage and optimize Azure cost and resource utilization.
  • Ensure disaster recovery and backup strategies using Azure-native tools.
  • Stay updated with Azure advancements and recommend improvements to cloud infrastructure.
  • (Optional) Collaborate with AI/ML teams to support cloud-based AI model training, deployment, and monitoring using Azure AI Services and Azure Machine Learning.
  • Required Skills & Qualifications3+ years of hands-on experience with Microsoft Azure.
  • Expertise in Azure compute, storage, networking, and security services.
  • Experience with Infrastructure as Code (Terraform, ARM, Bicep).
  • Strong knowledge of Github Action, Azure DevOps, CI/CD pipelines, and automation scripting (PowerShell, Bash, Python).
  • Experience with containerization and Kubernetes (AKS) is a plus.
  • Knowledge of identity and access management (Azure AD, RBAC, Managed Identities).
  • Understanding of cloud networking (VNet, ExpressRoute, Load Balancers, VPN, NSG).
  • Experience with monitoring and logging tools such as Azure Monitor, Log Analytics, and Application Insights.
  • Certifications such as Microsoft Certified: Azure Administrator Associate (AZ-104), Azure Solutions Architect Expert (AZ-305), or Azure DevOps Engineer Expert (AZ-400) are preferred.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication and teamwork skills.
  • Optional Skills & QualificationsExperience with Azure AI services such as Azure Cognitive Services, Azure OpenAI, Azure Machine Learning.
  • Familiarity with AI/ML model training, deployment, and monitoring in the cloud.
  • Knowledge of MLOps practices and automation pipelines for AI model deployment.
  • Experience with AI-driven automation in cloud environments.

Job Overview

We are looking for a skilled Azure Cloud Engineer to design, implement, and maintain Microsoft Azure cloud solutions. The ideal candidate will have hands-on experience with Azure infrastructure, automation, and security best practices, ensuring high availability and scalability for enterprise applications.

This role also presents an opportunity to work with AI and machine learning technologies as part of cloud-based solutions.

  • Key ResponsibilitiesDesign, deploy, and manage cloud-based infrastructure on Microsoft Azure.
  • Implement Azure Virtual Machines (VMs), Virtual Networks (VNet), Azure Kubernetes Service (AKS), and Azure Functions.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform, Bicep, or ARM templates.
  • Monitor, troubleshoot, and optimize cloud infrastructure performance.
  • Implement security best practices, including Azure Security Center, Key Vault, and Identity and Access Management (IAM).
  • Support cloud migration projects, working closely with DevOps and application teams.
  • Automate deployment pipelines using Github Action and Azure DevOps.
  • Manage and optimize Azure cost and resource utilization.
  • Ensure disaster recovery and backup strategies using Azure-native tools.
  • Stay updated with Azure advancements and recommend improvements to cloud infrastructure.
  • (Optional) Collaborate with AI/ML teams to support cloud-based AI model training, deployment, and monitoring using Azure AI Services and Azure Machine Learning.
  • Required Skills & Qualifications3+ years of hands-on experience with Microsoft Azure.
  • Expertise in Azure compute, storage, networking, and security services.
  • Experience with Infrastructure as Code (Terraform, ARM, Bicep).
  • Strong knowledge of Github Action, Azure DevOps, CI/CD pipelines, and automation scripting (PowerShell, Bash, Python).
  • Experience with containerization and Kubernetes (AKS) is a plus.
  • Knowledge of identity and access management (Azure AD, RBAC, Managed Identities).
  • Understanding of cloud networking (VNet, ExpressRoute, Load Balancers, VPN, NSG).
  • Experience with monitoring and logging tools such as Azure Monitor, Log Analytics, and Application Insights.
  • Certifications such as Microsoft Certified: Azure Administrator Associate (AZ-104), Azure Solutions Architect Expert (AZ-305), or Azure DevOps Engineer Expert (AZ-400) are preferred.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication and teamwork skills.
  • Optional Skills & QualificationsExperience with Azure AI services such as Azure Cognitive Services, Azure OpenAI, Azure Machine Learning.
  • Familiarity with AI/ML model training, deployment, and monitoring in the cloud.
  • Knowledge of MLOps practices and automation pipelines for AI model deployment.
  • Experience with AI-driven automation in cloud environments.