Automate and operate delivery pipelines. Own YAML-based Azure DevOps CI/CD and release processes. Ensure reliable, secure deployments across environments.
Responsibilities in Shui:-
-
Design, build, and maintain Azure DevOps pipelines using YAML for CI and CD activities.
-
Implement release automation, artifact management, and deployment gating across environments.
-
Collaborate with developers and UX teams to integrate build and release workflows.
-
Manage pipeline as code, templates, and reusable tasks to standardize delivery.
-
Monitor pipeline performance, troubleshoot failures, and optimize build times.
-
Enforce branching, tagging, and release strategies that support traceability and rollback.
-
Implement secure secret management and least-privilege access for pipeline resources.
-
Participate in code reviews and provide constructive feedback on pipeline code and scripts.
-
Support containerization workflows, build container images, and push to registries.
-
Deploy and operate Kubernetes workloads (AKS or other K8s) and Helm charts, where applicable.
-
Work within Agile/SAFe teams and contribute to continuous improvement of delivery practices.
Requirements
-
Proven experience owning Azure DevOps pipelines and release processes.
-
Strong skills in YAML-based pipeline authoring and pipeline-as-code practices.
-
Solid knowledge of CI/CD concepts and experience implementing end-to-end pipelines.
-
Experience with container technologies (Docker) and container registries.
-
Familiarity with Kubernetes (AKS preferred) and deployment tools like Helm.
-
Proficiency with scripting languages (PowerShell, Bash, or Python) for automation.
-
Experience with infrastructure as code (Terraform, ARM templates) is preferred.
-
Knowledge of secure secret handling (Key Vault, Vault) and pipeline security best practices.
-
Experience with Git, branching strategies, and Azure Repos or GitHub.
-
Familiarity with monitoring, logging, and observability for deployments and cluster health.
-
Experience with Agile/SAFe practices and CI/CD pipeline integration into workflows.
Desired (Plus)
-
Hands-on experience operating AKS or managed Kubernetes in production.
-
Experience with cloud platforms (Azure) and platform services.
-
Knowledge of release orchestration tools and progressive delivery (canary, blue/green).
-
Familiarity with compliance, governance, and deployment auditing.
-
Collaboration and Impact
-
Partner with engineering, QA, and product teams to enable fast, safe releases.
-
Improve platform reliability and deployment repeatability through automation and best practices.
Candidate Traits-
Detail-oriented and security conscious.
-
Pragmatic problem-solver who documents and shares solutions.
-
Communicates clearly and mentors others on CI/CD practices.