HM Note: This hybrid role is three (3) days in office
Job Overview: and nbsp;
We are looking for an experienced and nbsp;Azure DevOps Engineer and nbsp;to join our team and manage the continuous integration and continuous deployment (CI/CD) processes for cloudnative applications running in and nbsp;Azure Kubernetes Service (AKS). The ideal candidate will have deep expertise in Azure cloud services infrastructure automation container orchestration with Kubernetes and DevOps practices. You will play a critical role in deploying managing and optimizing our applications in the Azure cloud environment. and nbsp;Join us in transforming how government services will be experienced by businesses cross state. and nbsp;
and nbsp;
Key Responsibilities: and nbsp;
- Design build and maintain and nbsp;CI/CD pipelines and nbsp;for automated deployment of cloudnative applications in Azure Kubernetes Service (AKS). and nbsp;
- Manage and automate infrastructure as code using and nbsp;Terraform and nbsp;or and nbsp;Azure Resource Manager (ARM) and nbsp;templates. and nbsp;
- Implement and nbsp;container orchestration and nbsp;using Kubernetes ensuring applications are deployed scaled and managed efficiently within AKS. and nbsp;
- Collaborate with development teams to ensure seamless integration of DevOps practices and tools throughout the application lifecycle. and nbsp;
- Monitor application performance troubleshoot deployment issues and ensure high availability scalability and security of cloud services in Azure. and nbsp;
- Manage and nbsp;Helm charts and pipeline scripts and nbsp;for packaging Kubernetes applications and automate deployments in AKS. and nbsp;
- Set up and maintain and nbsp;Azure DevOps and nbsp;pipelines including write customized pipeline scripts build release and deployment processes. and nbsp;
- Implement best practices for and nbsp;container security and nbsp;and continuous monitoring in cloud environments. and nbsp;
- Use and nbsp;Azure Monitor and nbsp;Azure Log Analytics and other monitoring tools to track the health of applications and cloud infrastructure. and nbsp;
- Automate testing and security scanning processes within the CI/CD pipeline to ensure highquality and secure code deployment. and nbsp;
- Optimize cloud resource usage to ensure cost efficiency while maintaining performance. and nbsp;
Skills
Experience and Skill Set Requirements
Required Skills and amp; Experience: and nbsp;(60%)
- Proven experience and nbsp;as a DevOps Engineer with a focus on and nbsp;Azure and nbsp;and and nbsp;Azure Kubernetes Service (AKS). and nbsp;
- Handson experience with and nbsp;CI/CD pipelines and nbsp;using tools like and nbsp;Azure DevOps and nbsp;Jenkins or and nbsp;GitLab CI/CD. and nbsp;
- Expertise in and nbsp;Kubernetes and nbsp;and containerization technologies like and nbsp;Docker. and nbsp;
- Strong knowledge of and nbsp;infrastructure as code (IaC) and nbsp;tools like and nbsp;Terraform and nbsp;or and nbsp;Azure Resource Manager (ARM). and nbsp;
- Proficiency in and nbsp;scripting languages and nbsp;such as and nbsp;Bash and nbsp;PowerShell or and nbsp;Python. and nbsp;
- Experience with and nbsp;Helm and nbsp;for Kubernetes package management. and nbsp;
- Familiarity with and nbsp;monitoring and logging tools and nbsp;in Azure (e.g. and nbsp;Azure Monitor and nbsp;Azure Application Insights and nbsp;Prometheus and nbsp;Grafana). and nbsp;
- Solid understanding of and nbsp;Azure cloud services and nbsp;including and nbsp;Azure Active Directory (AAD) and nbsp;Azure Virtual Networks (VNets) and nbsp;Azure Storage and and nbsp;Azure Load Balancers. and nbsp;
- Experience in and nbsp;container security and nbsp;network security and and nbsp;Kubernetes rolebased access control (RBAC). and nbsp;
- Strong knowledge of and nbsp;Git and nbsp;and version control best practices. and nbsp;
Preferred Qualifications: and nbsp;(20%)
- Certifications such as and nbsp;Microsoft Certified: Azure DevOps Engineer Expert and nbsp;or and nbsp;Microsoft Certified: Azure Administrator Associate. and nbsp;
- Experience with and nbsp;BlueGreen Deployment and nbsp;Canary Deployment and other advanced deployment strategies. and nbsp;
- Familiarity with and nbsp;Service Mesh and nbsp;(e.g. Istio) in Kubernetes environments. and nbsp;
- Knowledge of and nbsp;Azure Key Vault and nbsp;for secrets management and and nbsp;Azure Policy and nbsp;for governance and compliance. and nbsp;
- Experience with and nbsp;serverless and nbsp;technologies and and nbsp;eventdriven architectures and nbsp;in Azure. and nbsp;
Soft Skills: and nbsp;(20%)
- Strong problemsolving skills and ability to troubleshoot complex cloud infrastructure issues. and nbsp;
- Excellent verbal and written communication skills to collaborate effectively with development teams. and nbsp;
- Ability to work in a fastpaced environment prioritize tasks and handle multiple tasks simultaneously. and nbsp;
- A passion for learning new technologies and continuously improving DevOps processes. and nbsp;
and nbsp;
Education and amp; Certifications: and nbsp;
- Relevant Azure certifications are highly desirable (e.g. and nbsp;Azure DevOps Engineer Expert and nbsp;Azure Administrator Associate and nbsp;Azure Kubernetes Service Developer). and nbsp;
Must Haves:
Proven experience as a DevOps Engineer with a focus on Azure and Azure Kubernetes Service (AKS). and nbsp;
Handson experience with CI/CD pipelines using tools like Azure DevOps Jenkins or GitLab CI/CD. and nbsp;
Solid understanding of Azure cloud services including Azure Active Directory (AAD) Azure Virtual Networks (VNets) Azure Storage and Azure Load Balancers. and nbsp;
Nice to have and nbsp;
Certifications such as Microsoft Certified: Azure DevOps Engineer Expert or Microsoft Certified: Azure Administrator Associate. and nbsp;