> Markdown version of [/jobs/ext/4602261-sr-build-release-engineer-github-ci-cd-migration](https://www.wearedevelopers.com/jobs/ext/4602261-sr-build-release-engineer-github-ci-cd-migration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Build & Release Engineer, GitHub CI/CD Migration - **Company:** Insight Global - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Automation of Tests, Microsoft Azure, Cloud Computing, Continuous Delivery, Continuous Integration, DevOps, Github, Key Management, Release Management, Security Software, Software Engineering, YAML, Scripting, Gitlab, Git, Git Flow, Bitbucket, Software Version Control, Devsecops, Legacy Systems - **Published:** November 6, 2026 - **Apply:** https://dejobs.org/x/x/BE25357CB66C4EE698294B7F81666439/job/ ## About the Role * 5+ years of software development, DevOps, platform engineering, CI/CD engineering, or related experience, with preference for candidates bringing 8+ years of overall experience. * Strong hands-on expertise with GitHub, including: * GitHub Actions * GitHub repositories * Branching and merging strategies * Pull requests * Release management * Repository permissions and security * Strong hands-on experience with GitLab and GitLab CI/CD pipelines. * Proven experience migrating repositories and CI/CD pipelines between source control platforms, ideally from GitLab to GitHub. * Advanced understanding of continuous integration and continuous delivery/deployment concepts and practices. * Experience creating complex, reusable CI/CD workflows using YAML. * Strong knowledge of Git and source code management principles. * Experience with scripting and APIs used to automate development and migration processes. * Working knowledge of containers and cloud-based development/deployment environments. * Strong ability to troubleshoot CI/CD pipelines across build, test, release, and deployment stages. * Solid understanding of the software development lifecycle and developer workflows. * Experience supporting enterprise-scale GitHub migrations or source code management consolidation initiatives. * Experience migrating from multiple legacy platforms, particularly GitLab, Azure DevOps, and Bitbucket. * Experience creating reusable GitHub Actions workflows used across multiple repositories or development teams. * Knowledge of DevSecOps, automated security scanning, secrets management, and secure CI/CD practices. * Experience developing engineering standards, templates, and governance for GitHub adoption in a large enterprise environment. ## Description We are seeking a highly skilled Senior Software Engineer with deep expertise in GitHub, GitLab, and CI/CD pipeline development to support a large-scale source code management modernization initiative. This role will be responsible for migrating repositories and existing CI/CD pipelines from legacy platforms, including GitLab, Azure DevOps, and Bitbucket, into GitHub, which will serve as the organization's standardized source code management platform. The ideal candidate is a hands-on developer who understands the full software development lifecycle and can design, migrate, troubleshoot, and optimize complex CI/CD pipelines using GitHub Actions. This is NOT a traditional operations-focused DevOps role. The emphasis is on development workflows, repository migration, CI/CD automation, and engineering standards., Key Responsibilities: - Own the migration of source code repositories from GitLab, Azure DevOps, Bitbucket, and other legacy platforms to GitHub. - Migrate and rebuild existing CI/CD pipelines using GitHub Actions and reusable workflows. - Design and maintain complex CI/CD workflows supporting multi-stage builds, automated testing, deployments, approvals, and environment-specific configurations. - Analyze existing GitLab pipelines and translate pipeline functionality into scalable GitHub Actions workflows. - Establish and enforce best practices for GitHub repositories, branching strategies, pull requests, releases, permissions, and security. - Develop reusable pipeline components and automation that can be adopted across multiple development teams. - Troubleshoot complex CI/CD, build, deployment, and integration issues. - Partner with application development teams to understand existing development and deployment processes and guide their transition to GitHub. - Provide technical guidance and establish engineering standards around CI/CD automation, source code management, and DevSecOps best practices. - Support a large-scale migration initiative impacting development teams across the broader organization.