About this role
DevOpsEngineer – Azure CI/CD & Large-Scale Cloud Migration Summary This role is ideal for a DevOps professional passionate about modernizing legacy CI/CD systems, enabling cloud-native delivery pipelines, and driving large-scale Azure migration programs with a focus on automation, scalability and reliability. 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 1. 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 / Git Lab managed) •Re-design pipelines for scalability, reliability, and maintainability. 2.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). 3.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. 4.Infrastructure as Code (IaC) •Develop and manage infrastructure using: ◦Terraform ◦ ARM templates / Bicep •Automate environment provisioning and deployments. 5.Automation & Scripting •Develop automation scripts using: ◦ Bash, PowerShell, Python •Eliminate manual processes and improve efficiency. 6.Monitoring & Observability •Implement monitoring and logging using: ◦ Azure Monitor ◦ Log Analytics ◦ Application Insights • Set up alerts, dashboards, and performance tracking. 7.Security & Compliance (DevSecOps) •Integrate security practices into CI/CD pipelines. •Implement secrets management using Azure Key Vault. • Ensure compliance with enterprise security standards. 8.Performance & Optimization •Optimize pipeline performance and execution time. • Reduce build/deployment failures and improve reliability. 9.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 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. Soft Skills • Strong troubleshooting and problem-solving skills. •Excellent communication and collaboration abilities. •Ability to work in high-pressure migration environments. Education •Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Experience Level • 6–10+years of experience in DevOps or platform engineering. • 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 Success Metrics •Successful migration of CI/CD pipelines to cloud platforms. •Reduced deployment time and improved release frequency. •Increased pipeline reliability and security compliance.
Also in Software Engineering
TEAMLEASE DIGITAL SOLUTIONS PTE. LTD.
PKF-CAP LLP
EARNEST DESIGNER & PROJECT PTE. LTD.