We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Cloud Developer - GitLab to GitHub migration
2 positions for Cloud Developer - GitLab to GitHub migration
Cloud Foundation's GCP team is migrating its source code repositories from GitLab to GitHub, including the associated CI/CD pipelines, integrations, dependencies and processes. We are looking for two experienced consultants to join the team, execute the migration and ensure a high-quality handover.
Scope:
- Analyse existing GitLab CI/CD pipelines and their technical dependencies
- Rewrite and adapt the pipelines to GitHub Actions on the target GitHub platform
- Ensure build, test, deployment, security and other automated processes keep working after migration
- Execute the repository migrations from GitLab to GitHub
- Identify risks, technical challenges and blockers, and work proactively with relevant stakeholders to resolve them
- Verify that repositories, access, integrations, workflows and CI/CD are operational after migration
- Work closely with the Cloud Foundation GCP team to understand the current repository landscape, processes, tooling and migration plans
- Document findings, decisions, configurations and migration procedures, and transfer knowledge and responsibilities to the team so it can continue to own the platform
- Expected delivery: repositories successfully migrated, CI/CD pipelines rewritten and validated in GitHub Actions, technical solutions and procedures documented, and knowledge effectively transferred to the GCP Cloud Foundation team.
Required experience:
- CI/CD in both GitLab and GitHub, including working with their respective APIs
- Google Cloud Platform
- Terraform
- Scripting in Python and Bash
- Complex enterprise environments with multiple technical stakeholders
- Agile and collaborative ways of working
- Strong communication and collaboration skills are essential, as the assignment requires close cooperation with the GCP Cloud Foundation team.
Location: Solna
Strong communication and collaboration skills are essential, as the assignment requires close cooperation with the GCP Cloud Foundation team.
- Locations: Stockholm
- Technologies: Bash, Continuous Integration / Continuous Deployment, GCP, Python, Terraform
- Language: English