Job Description
<p></p><p><b>Responsibilities :</b><br/><br/></p><p>- Design and implement scalable, secure, and cost-effective cloud architectures on Azure.<br/><br/></p><p>- Design, build, and optimize continuous integration and delivery pipelines using Azure DevOps Pipelines.
Drive automation to ensure seamless deployments and reliable releases.<br/><br/></p><p>- Architect, deploy, and maintain containerized solutions using Azure Kubernetes Service (AKS) and serverless applications with Azure App Service and Azure Functions.
</p><p><br/></p><p>- Enable microservices-based architectures with a strong focus on scalability, observability, and resilience.<br/><br/></p><p>- Develop and enforce best practices for Identity and Access Management (IAM) within Azure Active Directory (AAD), ensuring secure role assignment, least privilege, and compliance.<br/><br/></p><p>- Design robust and secure networking solutions with Azure Virtual Networks, including subnets, Network Security Groups (NSGs), load balancers, Azure Firewall, and hybrid connectivity (e.g., ExpressRoute, VPN Gateway).<br/><br/></p><p>- Define, implement, and enforce branching strategies (e.g., GitFlow, GitHub Flow, Trunk-Based Development) within Azure DevOps Repos to ensure code quality, efficient collaboration, and streamlined release management.<br/><br/></p><p>- Partner with developers, SREs, and security specialists to set DevOps standards, educate teams on Azure best practices, and drive a culture of automation and self-service.<br/><br/></p><p>- Develop detailed documentation of architecture and processes.<br/><br/></p><p>- Lead and mentor DevOps engineers and conduct knowledge-sharing :</b></p><p><br/></p>- Education : Bachelors or Masters Degree in Computer Science, Engineering, or related field.<br/><br/><p></p><p>- Experience : Minimum 10+ years in DevOps, with at least 5 years architecting solutions on :</b></p><p><br/></p>- Strong experience designing automated CI/CD pipelines and implementing infrastructure-as-code (IaC) principles using Azure DevOps Pipelines and Azure Resource Manager (ARM) templates or Bicep.<br/><br/><p></p><p>- Advanced proficiency in deploying, scaling, and securing containerized workloads in Azure Kubernetes Service (AKS) and serverless applications with Azure App Service/Functions.<br/><br/></p><p>- Demonstrated ability to set up robust IAM controls, role-based access, and audit policies within Azure Active Directory (AAD) to ensure security across the cloud footprint.<br/><br/></p><p>- Expert in Azure Virtual Networking concepts, including private connectivity, network security, and hybrid cloud scenarios.<br/><br/></p><p>- Proven experience in defining and implementing various Git branching strategies (e.g., GitFlow, GitHub Flow, Trunk-Based Development) and managing pull request workflows within Azure DevOps Repos.<br/><br/></p><p>- Deep understanding of container orchestration, Docker, Helm, and related technologies.<br/><br/></p><p>- Proficiency in scripting languages (PowerShell, Python, Bash, etc.) and tools (Terraform, Bicep, ARM templates) for infrastructure automation.<br/><br/></p><p>- Experience implementing and auditing security controls in Azure environments (e.g., Azure Security Center, Azure Policy).<br/><br/></p><p>- Ability to translate business requirements into technical architecture.<br/><br/></p><p>- Strong communication skills and demonstrated ability to mentor teams and collaborate Skills :</b></p><p><br/></p>- Experience with other cloud providers (GCP, AWS).<br/><br/><p></p><p>- GitOps Methodology with Argo CD, Flux CD.<br/><br/></p><p>- Understanding of MLOps lifecycle, Azure Machine Learning deployments.<br/><br/></p><p>- Experience with Azure Monitor, Log Analytics, and Application Insights for comprehensive observability :</b></p><p><br/></p>- Microsoft Certified: Azure Solutions Architect Expert<br/><br/><p></p><p>- Microsoft Certified: Azure DevOps Engineer Expert</p><br/><p></p> (ref:hirist.tech)