11 Aug
|
Acira Consultancy
|
Sydney
11 Aug
Acira Consultancy
Sydney
DevOps Engineer – Azure & GitHub Migration
Job Summary
We are looking for a skilled DevOps Engineer with strong experience in Microsoft Azure, GitHub, CI/CD, and GitHub repository migration. The candidate will be responsible for migrating source code and repositories from legacy version-control platforms to GitHub, implementing CI/CD pipelines, and supporting Azure-based DevOps environments.
Key Responsibilities
- Plan and execute GitHub repository migration from platforms such as Bitbucket, GitLab, Azure DevOps, SVN, or other legacy systems.
- Migrate source code, branches, tags, commit history, pull requests, and repository configurations.
- Perform repository assessment, migration planning, validation, and post-migration support.
- Design, implement, and maintain CI/CD pipelines using GitHub Actions.
- Manage GitHub Organizations, repositories, teams, permissions, branch protection, and access controls.
- Develop and maintain automation scripts using PowerShell, Bash, or Python.
- Work with Microsoft Azure services and infrastructure.
- Implement Infrastructure as Code using Terraform or ARM/Bicep.
- Integrate GitHub with Azure services for automated build, deployment, and release processes.
- Implement DevSecOps practices including code scanning, secret management, dependency scanning, and security controls.
- Troubleshoot build, deployment, repository migration, and pipeline issues.
- Collaborate with developers, architects, security teams, and infrastructure teams during migration activities.
- Prepare migration documentation, runbooks, and technical procedures.
Required Skills
- Solid experience in DevOps and CI/CD
- Hands-on experience with Microsoft Azure
- Strong knowledge of Git and GitHub
- Experience in GitHub Repository Migration
- Experience with GitHub Actions
- Knowledge of Azure DevOps
- Experience with Terraform / Infrastructure as Code
- Strong scripting skills in PowerShell, Bash, or Python
- Knowledge of branching strategies, pull requests, merge strategies, and Git workflows
- Experience with repository security, permissions, and branch protection
- Good understanding of DevSecOps practices
GitHub Migration Skills
- GitHub Enterprise / GitHub Enterprise Cloud
- Repository migration and consolidation
- GitHub Importer / migration tools
- Git migration from SVN, Bitbucket, GitLab, and Azure DevOps
- Repository history and metadata migration
- Branch and tag migration
- Large File Storage (Git LFS)
- GitHub Organizations and Teams
- Repository permissions and access management
- Branch protection rules
- GitHub Actions migration and pipeline conversion
- Migration validation and post-migration support
Azure Skills
- Azure DevOps
- Azure Kubernetes Service (AKS)
- Azure Container Registry (ACR)
- Azure App Services
- Azure Key Vault
- Azure Storage
- Azure Virtual Machines
- Azure Monitor
- Azure Resource Manager
- Azure networking basics
Preferred Qualifications
- Experience with GitHub Enterprise migration projects
- Experience migrating from Azure DevOps to GitHub
- Knowledge of GitHub Actions
- Experience with Terraform
- Understanding of Azure security and identity services
- Experience working in large enterprise migration programs
- Relevant Azure/GitHub/DevOps certifications are an advantage.
Experience
6–10 years of experience in DevOps, Cloud Engineering, or Platform Engineering, with hands-on experience in Azure and GitHub migration.
📌 DevOps Engineer (Sydney)
🏢 Acira Consultancy
📍 Sydney