We are seeking a skilled Azure Cloud Engineer with 5 to 6 years of practical experience in designing, managing, and optimizing secure, scalable, and cost-effective Microsoft Azure environments. The ideal candidate will have a strong background in Azure infrastructure, identity management, networking, and automation, ensuring robust cloud solutions that meet business needs.
Key Responsibilities
- Build, manage, and optimize Microsoft Azure infrastructure and services to support business applications and workloads.
- Implement and maintain identity and access management using Microsoft Entra ID.
- Design and configure Azure networking components, including Virtual Networks (VNets), subnets, Network Security Groups (NSGs), and private endpoints.
- Develop and maintain CI/CD pipelines and automated deployment processes to streamline application delivery.
- Utilize Infrastructure as Code (IaC) tools such as Terraform, Bicep, or ARM templates to automate infrastructure provisioning and management.
- Monitor cloud environments using Azure Monitor and Application Insights to ensure performance, availability, and security.
- Troubleshoot and resolve issues related to Azure infrastructure, networking, identity, and deployments.
- Apply best practices for cloud security, access management, governance, and compliance.
- Ensure Azure architecture supports scalability, availability, and reliability requirements.
Required Qualifications
- 5 to 6 years of hands-on experience in Microsoft Azure and cloud engineering.
- Strong expertise in Microsoft Azure infrastructure and core services.
- Practical experience with Microsoft Entra ID and identity/access management solutions.
- In-depth knowledge of Azure networking components such as VNets, subnets, NSGs, and private endpoints.
- Experience with CI/CD pipelines and automated deployment methodologies.
- Proficiency in Infrastructure as Code using Terraform, Bicep, or ARM templates.
- Familiarity with Azure Monitor and Application Insights for monitoring and diagnostics.
- Solid understanding of cloud security principles, access management, and governance frameworks.
- Proven ability to troubleshoot Azure infrastructure, networking, identity, and deployment challenges.
- Comprehensive understanding of Azure architecture principles related to scalability, availability, and reliability.
Preferred Qualifications and Benefits
- Experience with scripting and automation tools such as PowerShell and Azure CLI.
- Knowledge of Azure DevOps or GitHub Actions for continuous integration and delivery.
- Familiarity with Azure Policy, Management Groups, Role-Based Access Control (RBAC), and Azure Landing Zones.
- Skills in Azure cost optimization and resource management strategies.
- Exposure to containerized workloads and Azure Kubernetes Service (AKS).
- Experience with Azure Key Vault for secrets management.
- Understanding of Azure Backup, Site Recovery, and disaster recovery solutions.
- Participation in cloud migration and modernization projects.
- Relevant Microsoft Azure certifications such as AZ-104, AZ-305, or equivalent are highly desirable.
This role offers the opportunity to work in a dynamic cloud environment, contributing to the digital transformation initiatives of the organization while leveraging the latest Azure technologies and best practices.