Description
Job Description:
Key Responsibilities
- Execute migration of repositories and CI/CD pipelines from Azure DevOps and Bitbucket to GitHub and GitHub Actions.
- Build migration waves and prioritize workloads based on criticality, complexity, and business impact.
- Create reusable workflow templates and standardized CI/CD patterns for broad engineering adoption.
- Implement deployment promotion controls across DEV, SIT, UAT, and Production.
- Integrate SonarQube, Veracode, and Prisma scans into build and release workflows.
- Integrate and enforce ServiceNow production release gating, approvals, and audit traceability.
- Integrate and enforce JIRA SDLC release gating, approvals, and audit traceability.
- Troubleshoot migration and pipeline issues, optimize reliability, and support cutover/hypercare activities.
- Produce documentation, runbooks, and handover materials, support enablement of internal teams.
- Report progress, risks, and dependencies to engineering and management stakeholders.
Qualifications & Experience
- Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent relevant experience.
- Minimum 5 years in DevOps, Platform Engineering, or CI/CD engineering, with at least 2 years in enterprise migration/transformation programs.
- Proven hands-on delivery of large CI/CD migration initiatives, preferably with 200+ pipelines (500+ strongly preferred).
- Strong experience with GitHub repositories, branching/governance, and GitHub Actions workflow design and implementation.
- Strong Azure enterprise environment experience, including private networking, secure connectivity, and environment segregation.
- Demonstrated experience integrating SonarQube, Veracode, and Prisma into CI/CD pipelines.
- Experience integrating CI/CD release controls with ServiceNow and JIRA (or equivalent ITSM platform).
- Practical experience managing controlled release promotion across DEV, SIT, UAT, and Production.
- Experience in regulated sectors such as insurance or financial services, with compliance and audit awareness.
- Strong documentation and stakeholder communication skills in cross-functional enterprise settings.
- Relevant certifications in Azure, GitHub, DevOps, or cloud security are an advantage.
Key Competencies
- Technical Leadership: Able to drive migration outcomes hands-on and guide engineering teams.
- Delivery Focus: Executes effectively under tight timelines while maintaining quality and control.
- Automation and Standardization: Builds repeatable, scalable pipeline patterns that reduce manual effort.
- Risk and Control Mindset: Identifies and mitigates security, compliance, and release risks proactively.
- Security by Design: Embeds quality and security controls as mandatory gates in software delivery.
- Problem Solving: Diagnoses and resolves complex CI/CD and integration issues quickly.
- Communication and Influence: Communicates clearly with technical and non-technical stakeholders.
- Collaboration: Works effectively across engineering, security, infrastructure, and release teams.