Our client, a leading financial services organisation, is recruiting for a DevOps - CI/CD Pipeline Engineer to join their dynamic engineering team. This is a fantastic opportunity to be at the forefront of a major transformation initiative, helping product teams migrate to GitHub Enterprise for source control and CI, and Harness CD for deployment automation.
About the Role:
As a CI/CD Pipeline Engineer, you'll be embedded within a dedicated product development team, working closely with developers and stakeholders in an Agile (Scrum/Kanban) environment. You'll participate in all team rituals and contribute directly to sprint deliverables. Your primary focus will be to support the seamless migration of teams from their legacy CI/CD tooling to modern, scalable solutions.
Key Responsibilities:
- Refine and manage backlog stories related to migration efforts.
- Execute source control migrations:
- Git to Git migrations.
- Converting non-Git repositories to Git.
- Convert existing CI pipelines to GitHub Actions.
- Migrate deployment workflows to Harness CD.
- Troubleshoot and support CI/CD pipelines post-migration.
Required Skills & Experience:
- Git Version Control
- GitHub Enterprise (Preferred GitHub Actions)
- Harness CD
- Jenkins
- C++, C# Builds
- Python Scripting
- JFrog Artifactory
- CI/CD pipeline implementation
- Container build process
- Kubernetes deployments
- Agile/Scrum/Kanban work methodologies
Desirable Skills:
- Integration of security and continuous testing tools into CI/CD pipelines.
- Familiarity with configuration management tools such as Ansible, Puppet, or Helm.
- Exposure to Infrastructure as Code (IaC) tools such as Terraform, Azure ARM, or AWS CloudFormation.
- Experience with cloud platforms: AWS, Azure, or GCP.
- Additional scripting/programming languages: JavaScript, PowerShell, Groovy, or Go.
Please apply with your updated CV if the role is of interest!