HamburgerMenu
hirist

DevOps Engineer - CI/CD Pipeline

Posted on: 10/11/2025

Job Description

Description :

Key Responsibilities :


- Design, build, and manage CI/CD pipelines using Azure DevOps (Repos, Pipelines, Boards, Artifacts).

- Automate deployment, configuration, and infrastructure provisioning using Infrastructure as Code (IaC) tools like ARM Templates, Terraform, or Bicep.

- Manage and optimize Azure cloud infrastructure including compute, networking, storage, and monitoring components.

- Collaborate with development and QA teams to integrate automated testing and quality gates into pipelines.

- Implement containerization and orchestration using Docker and Kubernetes (AKS).

- Configure and maintain source control management (Git) and branching strategies.

- Monitor and maintain infrastructure health using Azure Monitor, Application Insights, Log Analytics, and related tools.

- Implement and enforce security best practices, including secrets management (Key Vault) and RBAC policies.

- Support and troubleshoot build and deployment issues in development, staging, and production environments.

- Drive continuous improvement by identifying and implementing DevOps best practices, automation opportunities, and cost optimizations.

Required Qualifications & Experience :

- Bachelors/Masters degree in Computer Science, Information Technology, or a related technical field.

- 5+ years of hands-on experience as a DevOps Engineer, with a focus on Azure cloud environments.

- Proven experience with Azure DevOps Services (Pipelines, Repos, Boards, Artifacts, Test Plans).

- Expertise in CI/CD automation, build management, and release management processes.

- Hands-on experience with Infrastructure as Code (IaC) tools Terraform, ARM Templates, or Bicep.

- Proficiency in containerization (Docker) and orchestration (Kubernetes / AKS).

- Working knowledge of scripting languages such as PowerShell, Bash, or Python.

- Strong understanding of Git-based workflows and branching strategies (GitFlow, trunk-based development).

- Experience with monitoring and logging tools such as Azure Monitor, Prometheus, Grafana, or Application Insights.

- Familiarity with networking concepts, load balancers, DNS, VPNs, and firewalls in Azure environments.

- Experience working within Agile/Scrum frameworks.

- Strong problem-solving skills and the ability to work under pressure in a fast-paced environment.

Preferred / Nice-to-Have Skills :

- Microsoft Certified : Azure DevOps Engineer Expert or Azure Administrator Associate.

- Experience with Helm, YAML pipeline automation, or GitHub Actions.

- Exposure to cost optimization and governance on Azure.

- Familiarity with multi-cloud environments or hybrid deployments.

- Knowledge of service mesh and API gateway configurations


info-icon

Did you find something suspicious?