Back to results

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

Report this job