Skills
Microsoft Azure
Azure DevOps
CI/CD
Infrastructure as Code
Terraform
ARM Templates
Bicep
PowerShell
Bash
Python
Docker
Kubernetes
AKS
Git
Prometheus
Grafana
Azure Monitor
Application Insights
DevSecOps
Cloud security
Infrastructure automation
Monitoring and alerting
Disaster recovery
High availability
Summary
Join a cloud infrastructure team responsible for designing and operating secure, scalable, highly available environments and automated deployment pipelines. You will build Azure infrastructure, develop CI/CD workflows, automate provisioning with Infrastructure as Code, manage Kubernetes and containerized workloads, and implement monitoring, security, disaster recovery, and cost optimization. The role is suited to an experienced DevOps engineer with strong automation and troubleshooting skills.
Highlights
Senior-level opportunity focused on modern cloud infrastructure, automation, and reliable application delivery. The role provides broad exposure to Azure, Infrastructure as Code, Kubernetes, CI/CD, security, monitoring, disaster recovery, scalability, and cost optimization while collaborating across development, QA, and operations teams.
Description
Job Description:
We are looking for a highly skilled Senior DevOps Engineer with 7+ years of experience in designing, implementing, and managing cloud-based infrastructure and CI/CD pipelines on Microsoft Azure.
The ideal candidate should have strong hands-on experience in Azure services, Infrastructure as Code (IaC), automation, containerization, and monitoring tools to enable scalable, secure, and reliable application deployments.
Key Responsibilities
Design, implement, and manage cloud infrastructure on Microsoft Azure.Build, maintain, and optimize CI/CD pipelines using Azure DevOps.Automate infrastructure provisioning using Terraform, ARM Templates, or Bicep.Manage containerized applications using Docker and Kubernetes (AKS).Implement infrastructure monitoring, logging, and alerting solutions.Ensure security, compliance, and governance practices across Azure environments.Collaborate with development, QA, and operations teams to streamline deployment processes.Troubleshoot production issues and perform root cause analysis.Implement backup, disaster recovery, and high-availability solutions.Optimize infrastructure performance, scalability, and cost.Required Skills
7+ years of overall IT experience with strong DevOps expertise.Hands-on experience with Microsoft Azure servicesStrong experience with Azure DevOps (Repos, Pipelines, Boards, Artifacts).Expertise in CI/CD pipeline development and automation.Experience with Terraform, ARM Templates, or Bicep.Strong scripting skills in PowerShell, Bash, or Python.Experience with Docker and Kubernetes.Knowledge of Git version control and branching strategies.Hands-on experience with monitoring tools such as Prometheus, Grafana, Azure Monitor, and Application Insights.Understanding of DevSecOps practices and cloud security principles