GitHub - Bitbucket Migration Engineer - DevOps, CI/CD & SCM
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
GitHub - Bitbucket Migration Engineer - DevOps, CI/CD & SCM
Roles & Responsibilities
-
Analyze Bitbucket and GitHub repositories, branching strategies, permissions, and integrations.
-
Support application-to-repository mapping and migration readiness assessments.
-
Execute repository analysis, validation, and migration support activities.
-
Identify repository dependencies, build configurations, webhooks, and pipeline integrations.
-
Support migration and validation of CI/CD pipelines to GitHub-compatible workflows.
-
Troubleshoot migration issues related to repositories, permissions, integrations, and pipelines.
-
Develop scripts/utilities for metadata extraction, validation, and migration automation.
-
Collaborate with developers, DevOps, security, and platform teams; document findings, risks, and remediation plans.
MUST Have Skillsets
-
8+ years of experience in Software Engineering, DevOps, Platform Engineering, SCM Administration, or Release Engineering (10+ preferred).
-
Strong hands-on experience with Git, GitHub, and Bitbucket.
-
Experience supporting source code repository migrations or SCM platform transitions.
-
Strong understanding of CI/CD pipelines, deployment workflows, and DevSecOps practices.
-
Hands-on exposure to tools such as GitHub Actions, Jenkins, or equivalent pipeline platforms.
-
Proficiency in scripting/programming using Python, Bash, PowerShell, or Groovy.
-
Understanding of repository integrations, build tools, artifact repositories, and security controls.
-
Strong analytical, troubleshooting, and documentation skills.
More about this job
Responsibilities
The engineer will analyze and migrate Bitbucket repositories and CI/CD pipelines to GitHub-compatible workflows. They will also develop automation scripts and collaborate with cross-functional teams to ensure successful platform transitions.
Requirements
Candidates must have over 8 years of experience in DevOps or Software Engineering with strong hands-on expertise in Git, GitHub, and Bitbucket. Proficiency in scripting languages like Python or Bash and a deep understanding of CI/CD pipelines are essential.
Skills
- Git
- GitHub
- Bitbucket
- DevOps
- CI/CD
- Python
- Bash
- PowerShell
- Groovy
- GitHub Actions
- Jenkins
- SCM Administration
- Platform Engineering
- DevSecOps
- Migration Strategy
- Repository Management
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Consulting
Keywords
- GitHub
- Bitbucket
- DevOps
- CI/CD
- SCM
- Migration
- Repository
- Branching Strategies
- Webhooks
- Pipeline Integrations
- GitHub Actions
- Jenkins
- Python
- Bash
- PowerShell
- Groovy
- DevSecOps
- Software Engineering
- Platform Engineering
- Release Engineering
- Automation
- Metadata Extraction
- Artifact Repositories
- Security Controls
- Troubleshooting
- Documentation
- IT Services
- IT Consulting