- Singapore
Working Location
Job Description
Responsibilities
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
• 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.
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.