Senior Azure DevOps Engineer
Summary
Senior Azure DevOps Engineer designs and maintains secure CI/CD pipelines, Infrastructure as Code with Terraform, and Kubernetes deployments for enterprise-scale cloud applications.
Systems Limited - Middle East & Africa (Techvista) is looking for an experienced Senior Azure DevOps Engineer to design, implement, and optimize enterprise DevOps practices and cloud automation solutions.
This role requires strong expertise in Azure DevOps, CI/CD automation, Infrastructure as Code, cloud technologies, and DevSecOps to support enterprise-scale applications and digital transformation initiatives.
Key Responsibilities
- Design, implement, and maintain secure CI/CD pipelines for multi-environment deployments
- Lead the adoption of DevOps best practices across enterprise projects
- Develop and manage Infrastructure as Code (IaC) using Terraform
- Implement DevSecOps practices, including security scanning, RBAC, secrets management, and compliance controls
- Build and maintain monitoring and observability solutions using Azure Monitor, Log Analytics, and related tools
- Manage source control, branching strategies, and release management using Azure Repos or GitHub
- Support containerized applications and Kubernetes-based deployments
- Collaborate with development, infrastructure, and security teams to improve delivery processes
- Mentor engineers, conduct code reviews, and promote automation and continuous improvement
- Ensure high availability, scalability, and reliability of DevOps platforms and deployment pipelines
Requirements & Key Skills
- 6-10 years of experience in DevOps engineering, with at least 3 years in a senior role
- Strong expertise in Azure DevOps Services and enterprise-scale CI/CD implementations
- Hands-on experience with Azure Pipelines, Azure Repos, and Azure Artifacts
- Strong knowledge of Azure Cloud services
- Experience with Infrastructure as Code using Terraform
- Hands-on experience with Docker, Kubernetes, OpenShift, and Azure Kubernetes Service (AKS)
- Experience with GitHub, Nexus, SonarQube, Veracode, and related DevSecOps tools
- Strong scripting skills using PowerShell, Bash, or Python
- Experience implementing DevSecOps, vulnerability scanning, RBAC, and secrets management
- Strong understanding of monitoring and observability using Azure Monitor and Log Analytics
- Experience working in Agile, Scrum, or Kanban environments
- Strong analytical, troubleshooting, leadership, and communication skills
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field