Job Specifications
As part of the Project, you will play a pivotal role in migrating build pipelines and code repositories from Atlassian Bamboo and Bitbucket Server to GitHub Enterprise. You will collaborate with development teams to ensure a secure, seamless, and efficient transition to modern CI/CD practices, leveraging advanced integrations and AI-powered tools.
Key Responsibilities:
Lead and execute the migration of CI/CD pipelines from Bamboo to GitHub Actions.
Migrate code repositories from Bitbucket Server to GitHub Enterprise.
Integrate with tooling such as jFrog Artifactory, Veracode, SonarQube, Selenium, and test automation frameworks. Develop, document, and implement standardized CI/CD pipeline patterns.
Collaborate with application teams to identify, prioritize, and migrate active and high-priority pipelines.
Identify and help decommission or disable inactive pipelines. Provide training and support to development teams on GitHub Enterprise and Copilot AI features. Troubleshoot and resolve migration or integration issues.
Ensure compliance with security, audit, and change control requirements.
Document migration processes, patterns, and best practices.
Key Skills & Experience:
4-6 years of experience in DevOps, CI/CD, or Software Engineering roles.
Hands-on experience with GitHub Actions, GitHub Enterprise, or similar platforms.
Strong knowledge of CI/CD concepts and pipeline automation.
Experience with Atlassian Bamboo and Bitbucket Server migrations (preferred).
Familiarity with tools such as jFrog Artifactory, Veracode, SonarQube, Selenium, and automated testing frameworks.
Scripting skills (e.g., Python, Bash, PowerShell).
Understanding of cloud environments (AWS, Azure, or GCP) is a plus.
Strong troubleshooting and problem-solving skills.
Excellent communication and documentation abilities.
Experience in delivering training or technical onboarding is an advantage.
Preferred Qualifications:
Relevant certifications (e.g., GitHub Actions, DevOps, AWS/GCP/Azure). Prior experience in large-scale migration projects.
About the Company
Reveille Technologies is evolving as a leading global service provider delivering technology-driven business solutions that meet the strategic objectives of our clients. Reveille provides end-to-end IT and business process services to client worldwide, utilizing a highly customized, cost efficient delivery model that combines on-site and off-site operations. As a diverse end-to-end IT solutions provider, we offer a range of expertise aimed at helping customers re-engineer and re-invent their business to compete successfully ...
Know more