About this role
Design, maintain and improve CI/CD platforms and supporting infrastructure across cloud and on-premises environmentsReview and update application and infrastructure designs to ensure scalability, security, performance and operational efficiencyDesign, maintain and improve container platforms based on Kubernetes technologies, including Azure and Rancher/RKE2 environmentsDevelop reusable CI/CD pipelines, templates and automation solutions for application and infrastructure deliveryCreate and maintain automation scripts to support build, release, deployment and platform operations processesPackage and deploy applications using Helm charts and Kubernetes-native deployment mechanismsEnsure repeatable, reliable and maintainable deployment processes across development and operational environmentsAdminister, maintain and upgrade CI/CD platform components, including application servers and build agentsProvide technical support and guidance to development teams on CI/CD platform usage and deployment processesDeliver training sessions and knowledge transfer activities related to CI/CD tools, DevOps practices and platform capabilitiesCollect, analyse and report platform metrics, including cycle time, time-to-value, uptime, error rates and CI/CD platform usage Minimum 5 years of relevant IT professional experience working with CI/CD platforms, including at least 3 years in Azure DevOps Server administration and at least 2 years deploying applications on Kubernetes environmentsMinimum education level 6 degree (Bachelor's)At least 1 certification among:Certified Kubernetes Application Developer (CKAD)Certified Kubernetes Administrator (CKA)or equivalent, internationally recognized certificationExpert knowledge of Azure DevOps Server and Azure DevOps Services administrationExcellent knowledge of CI/CD pipeline design, configuration and automation practicesStrong knowledge of DevOps principles and best practices, including automation, continuous integration, continuous delivery, feedback loops and fail-fast methodologiesExcellent knowledge of application containerization, packaging and deployment on Kubernetes clusters, including Helm charts, operators and deployment pipelinesGood knowledge of Infrastructure as Code (IaC) tools and methodologies, such as Terraform or PuppetStrong analytical, troubleshooting and problem-solving skillsStrong communication skills in English; collaboration and documentation skills
Additional desirable certifications:
Microsoft Certified: DevOps Engineer Expert (AZ-400)