GCS

GCS

Sheffield, Yorkshire and the Humber

Python Developer (DevOps Experience Mandatory)

Full-Time£25,000 - 50,000 per yeartodayUnited Kingdom
IT

Job Description

Salary: £25,000 - 50,000 per year

Requirements:
  • 7+ years of engineering experience, including 3+ years in a CI/CD platform or DevSecOps role.
  • Strong Jenkins and Groovy shared library expertise.
  • Advanced Python development experience, including best coding practices, APIs, JSON/YAML processing, and tooling scripts; key projects should be demonstrated in the CV.
  • Deep knowledge of Maven, NPM, and Python packaging, with exposure to Helm, Terraform, and container image metadata.
  • Experience with supply-chain security concepts such as SLSA, CycloneDX SBOMs, and digests.
  • Experience with SonarQube, Sonatype IQ, and container and SAST scanning.
  • Proven performance tuning experience, including caching, parallelization, and dependency pruning.
  • Compliance awareness.
  • Nice-to-have: artifact signing and attestations experience, including cosign and OCI.
  • Nice-to-have: Terraform module and Helm chart publishing patterns.
  • Nice-to-have: GitOps or release automation experience.
  • Nice-to-have: GCP or AWS cloud experience.
Responsibilities:
  • We design and maintain Groovy pipeline steps for build, test, package, scan, and deploy workflows.
  • We extend Python tooling for SLSA provenance, SBOM generation, hash and digest accuracy, and security scan aggregation.
  • We optimize pipeline performance through parallel builds, caching, scope-reduced BOMs, and dependency prefetch.
  • We ensure artifact integrity through correct SHA1 and SHA256 mapping, reproducible inputs, and evidence modeling.
  • We refactor legacy scripts by removing global state, consolidating hashing, and standardizing templates.
  • We document ci-config.yaml standards and usage patterns.
  • We mentor engineers on secure pipeline development and supply-chain practices.
  • We troubleshoot and prevent pipeline incidents.
Technologies:
  • AWS
  • CI/CD
  • Cloud
  • DevSecOps
  • GCP
  • GitOps
  • Groovy
  • Helm
  • JSON
  • Java
  • Jenkins
  • Maven
  • NPM
  • Python
  • Security
  • Terraform
  • NodeJS

More:

We own and evolve our Jenkins Shared Library, powering multi-language builds across Java/Maven, Node/NPM, Python, Helm, Terraform, and containers. We deliver fast, secure, provenance-rich pipelines with SLSA, SBOMs, and digests, and we strengthen supply-chain integrity across teams. GCS is acting as an Employment Business in relation to this vacancy.

last updated 39 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About GCS

GCS

GCS

Sheffield

IT

Skills & Technologies

PythonJavaAWSGCPTerraformGitCI/CDJenkinsAIUI

Inferred from job description

Salary Insight

£37,500

This role

£55,000

UK median

This salary is 32% below the UK median for Developers (£55,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom