Job Title : Azure Cloud Engineer with DevOps
Job Description:
We are seeking an experienced Azure Cloud Engineer with DevOps expertise to design, implement, and manage scalable cloud solutions. The ideal candidate will have extensive experience in Microsoft Azure, DevOps methodologies, automation, CI/CD pipelines, and cloud security best practices. This role requires a proactive approach to infrastructure management, continuous integration/deployment, and optimizing cloud environments for performance and cost-effectiveness.
Key Responsibilities:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
- Design, deploy, and manage cloud infrastructure in Microsoft Azure.
- Implement and manage CI/CD pipelines for automated deployment.
- Develop and maintain Infrastructure as Code (IaC) using Terraform, ARM templates, or Bicep.
- Monitor system performance and ensure high availability and scalability.
- Implement security best practices for cloud applications and infrastructure.
- Optimize cost, performance, and reliability of cloud resources.
- Troubleshoot system issues and provide Level 3 support.
- Collaborate with software development teams to integrate DevOps best practices.
- Ensure compliance with industry standards and security policies.
- Automate cloud deployments and maintenance tasks using PowerShell, Python, or Bash.
- Conduct cloud performance analysis and optimize cloud costs.
Required Skills/Qualifications:
- 5-8 years of experience in cloud engineering, DevOps, or related fields.
- Strong expertise in Microsoft Azure Cloud, including Logic App, Blob Storage, EntraID, Azure DevOps, Azure Functions, Azure App Service, Azure Service Bus, Azure Communication Service, Azure App Config Store, Azure Key Vault, Azure Virtual Machines and VNet integration.
- Configure and setup auth (using Azure Entra) on Azure hosted Apps
- Build and deploy applications using Azure Devops with YAML based pipelines
- Hands-on experience with CI/CD tool such as Azure DevOps.
- Proficiency in Infrastructure as Code (IaC) tools like Terraform, ARM Templates or Bicep.
- Manage code deployments to Azure Web/Function Apps using zip deploy method
- Strong knowledge of networking, security, and identity management in Azure.
- Scripting experience in PowerShell, Python, or Bash.
- Experience with monitoring and logging tools like Azure Monitor, Azure Application Insights & Log Analytics.
- Excellent problem-solving skills and ability to work in a fast-paced, agile environment.
- Strong understanding of cloud security principles and compliance standards (ISO 27001, NIST, SOC2, etc.).
- Certifications such as Microsoft Certified: Azure Solutions Architect Expert, Azure DevOps Engineer Expert, or Certified Kubernetes Administrator (CKA) are a plus.