DevOps Engineer - Build Pipeline Engineer
HelloKindredSheffieldContractEngineering
Remotely
pythonterraformjenkinsgroovyhelmsbomslsasonarqube
Job Description
📋 Description
- Own and evolve a Jenkins Shared Library powering multi-language builds across Java/Maven, Node/NPM
- Deliver fast, secure pipelines with provenance, SBOMs, and artifact digests to strengthen software
- Design and maintain Groovy pipeline steps for build, test, package, scan, and deployment.
- Extend Python tooling for SLSA provenance, SBOM generation, hash accuracy, and security scan
- Integrate security scanning across SonarQube, Sonatype IQ, SAST, and container scanning.
- Optimize pipeline performance via parallel builds, caching, and BOM scope reductions.
🎯 Requirements
- 7+ years software engineering, including 3+ years in CI/CD or DevSecOps.
- Strong Jenkins and Groovy Shared Library expertise.
- Advanced Python automation, including JSON/YAML tooling.
- Deep knowledge of Maven, NPM, Python packaging; exposure to Helm, Terraform, container image
- Experience with software supply chain security (SLSA, CycloneDX SBOMs, digests).
- Hands-on with SonarQube, Sonatype IQ, container scanning, and SAST.
🎁 Benefits
- Hybrid work setup with 3 days/week in office.
- Contract position until Nov 30, 2026 with potential extensions.
- Competitive daily compensation in GBP.