8-11 years of professional experience in DevOps with strong experience in CI/CD pipeline automation and release orchestration. The candidate should have hands-on expertise in Azure DevOps, GitHub Actions, Terraform, Docker, and Kubernetes (AKS/GKE). Experience in artifact management (ADO) and deployments across Azure/GCP is required. Strong knowledge of deployment automation, Infrastructure as Code, and multi-environment release management is essential.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines using Azure DevOps and GitHub Actions.
- Lead release orchestration activities, ensuring smooth and controlled application deployments.
- Automate build, test, and deployment processes across environments.
- Manage artifact repositories and versioning strategies.
- Develop and maintain Infrastructure as Code (IaC) using Terraform.
- Containerize applications using Docker and manage deployments in Kubernetes (K8s).
- Deploy and manage workloads in Azure or GCP environments.
- Ensure secure, scalable, and reliable deployment practices.
- Collaborate with development and operations teams to streamline DevOps processes.
- Implement monitoring, rollback strategies, and deployment governance.
Required Technical Skills
- Strong experience in Azure DevOps (Pipelines, Repos, Boards)
- Hands-on experience with GitHub & GitHub Actions
- Experience in Build tools & Release Orchestration
- Expertise in Artifact Management (Artifactory,ADO artifacts)
- Infrastructure as Code using Terraform
- Containerization using Docker
- Kubernetes (AKS/GKE preferred)
- Cloud platforms: Microsoft Azure or Google Cloud Platform (GCP)
- Strong understanding of CI/CD best practices and deployment automation