
Search by job, company or skills
DevOps Engineer - Azure CI/CD & Large-Scale Cloud Migration
Overview
We are seeking a highly skilled DevOps Engineer with strong expertise in CI/CD transformation and large-scale cloud migration. The ideal candidate will play a key role in migrating on-premises DevOps ecosystems (Jenkins, GitLab, self-managed runners) to Azure-native CI/CD platforms, enabling scalable, secure, and automated deployments.
This role focuses on supporting application lift-and-shift migration to Azure, modernizing pipelines, and implementing cloud-native DevOps practices using Azure DevOps, GitLab CI/CD, and managed runners.
Key Responsibilities
CI/CD Migration & Transformation
. Lead migration of CI/CD pipelines from:
◦ Jenkins (on-prem)
◦ GitLab CI/CD with self-managed runners
. Transition to:
◦ Azure DevOps Pipelines
◦ GitLab Cloud (SaaS) CI/CD
◦ Managed runners (Azure-hosted / GitLab managed)
. Re-design pipelines for scalability, reliability, and maintainability.
Lift-and-Shift Migration Support
. Support application migration (lift-and-shift) from on-prem environments to Azure.
. Ensure CI/CD pipelines are aligned with migrated workloads.
. Enable seamless deployment to Azure services (VMs, App Services, AKS).
Azure DevOps & GitLab Expertise
. Implement and manage CI/CD pipelines using:
◦ Azure DevOps (Repos, Pipelines, Artifacts)
◦ GitLab CI/CD (cloud-hosted)
. Configure and optimize managed runners.
. Integrate with tools like SonarQube, Nexus/Artifactory, and security scanners.
Infrastructure as Code (IaC)
. Develop and manage infrastructure using:
◦ Terraform
◦ ARM templates / Bicep
. Automate environment provisioning and deployments.
Automation & Scripting
. Develop automation scripts using:
◦ Bash, PowerShell, Python
. Eliminate manual processes and improve efficiency.
Monitoring & Observability
. Implement monitoring and logging using:
◦ Azure Monitor
◦ Log Analytics
◦ Application Insights
. Set up alerts, dashboards, and performance tracking.
Security & Compliance (DevSecOps)
. Integrate security practices into CI/CD pipelines.
. Implement secrets management using Azure Key Vault.
. Ensure compliance with enterprise security standards.
Performance & Optimization
. Optimize pipeline performance and execution time.
. Reduce build/deployment failures and improve reliability.
Collaboration & Stakeholder Engagement
. Work closely with developers, architects, and operations teams.
. Provide guidance on DevOps best practices.
. Support cross-functional teams during migration programs.
Required Skills & Experience
. Bachelor's or Master's degree in Computer Science, Engineering, or related field.
. 6-10 years of experience in DevOps or platform engineering.
. Over 3 years of experience in cloud-based CI/CD environments.
. Proven track record in enterprise-scale migration projects.
. Key Competencies: CI/CD Transformation & Modernization, Azure DevOps & GitLab CI/CD, Cloud Migration (Lift-and-Shift), DevSecOps & Automation, Infrastructure as Code
CI/CD & DevOps Tools: Strong experience with Jenkins (pipeline migration experience), GitLab CI/CD (self-managed & SaaS), Azure DevOps. Experience migrating from self-managed runners to managed runners.
Cloud & Azure Expertise: Hands-on experience with Azure services: Azure App Services, Azure Kubernetes Service (AKS), Azure Virtual Machines. Understanding of Azure networking and deployment models.
Migration Experience: Proven experience in large-scale cloud migration programs., Experience supporting lift-and-shift application migration.
Infrastructure as Code: Experience with Terraform, ARM, or Bicep.
Scripting & Automation: Proficiency in Bash, PowerShell, or Python.
Version Control: Strong experience with Git-based workflows.
Preferred Qualifications
. Azure certifications (e.g., Azure DevOps Engineer Expert).
. Experience with containerization (Docker) and Kubernetes.
. Familiarity with artifact repositories (Nexus, JFrog Artifactory).
. Experience integrating Jira (Cloud) with CI/CD workflows.
Job ID: 147645473
Skills:
Docker, Terraform, Cloudformation, Prometheus, Gitlab, Bash, Grafana, Kubernetes, Python, AWS
Skills:
containerization , Transition Management, Jenkins, Cloud, Azure, Kubernetes, Azure DevOps, Certifications, Troubleshooting, Soft Skills, pipeline development, Excellent Communication Skills
Skills:
Jenkins, Git, Oracle Sql, Docker, Python, GitLab CI
Skills:
Nginx, Linux, Terraform, Azure, Kubernetes, Azure DevOps, Cloudflare
Skills:
.NET, Java, Jenkins, Docker, Bitbucket, Gitlab, Nexus, Helm, Kubernetes, Python, Git workflows, Microsoft Azure services, Infrastructure-as-Code, DevOps principles
We don’t charge any money for job offers