We are looking for an Azure Cloud Engineer with strong technical expertise and hands-on experience in designing, implementing, and managing Microsoft Azure infrastructure. The ideal candidate will be responsible for supporting and optimizing cloud environments, developing automation workflows, and ensuring security and reliability across all Azure services.
Responsibilities
- Design, implement, and manage Azure infrastructure solutions (IaaS, PaaS, networking, identity).
- Maintain, optimize, and troubleshoot Azure resources including Virtual Machines, Storage Accounts, Azure SQL, VNets, and App Services.
- Develop infrastructure automation using Azure CLI, ARM Templates, Bicep, Terraform, or PowerShell.
- Monitor cloud environments and recommend improvements in performance, cost efficiency, and security.
- Configure and manage Azure Active Directory, RBAC policies, and hybrid identity solutions.
- Implement and maintain backup, disaster recovery, and high availability strategies.
- Collaborate with security teams to ensure adherence to security best practices (Microsoft Defender for Cloud, Key Vault, NSGs).
- Provide 2nd/3rd level support for Azure-related incidents and service requests.
- Create and maintain technical documentation, cloud architecture diagrams, and operational runbooks.
- Stay current with Azure platform updates, new features, and industry best practices.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
- 3+ years of hands-on experience managing Microsoft Azure environments.
- Strong understanding of Azure compute, networking, storage, security, and monitoring services.
- Proficiency in scripting/automation using PowerShell, Azure CLI, or Terraform.
- Experience with Azure DevOps and CI/CD pipelines (preferred but not mandatory).
- Familiarity with Windows and/or Linux server administration in cloud environments.
- Solid understanding of networking fundamentals (DNS, VPN, load balancers, firewalls).
- Excellent problem-solving and communication skills.
Preferred Certifications
- Microsoft Certified: Azure Administrator Associate (AZ-104)
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
- Microsoft Certified: Security, Compliance, and Identity Fundamentals (SC-900) – optional