Python Developer (DevOps Experience Mandatory)

GCS Ltd
Sheffield, UK
4 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£25,000.0 - £50,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Application Release Automation Cloud Computing Continuous Integration DevOps Groovy JSON Python (Programming Language) Apache Maven
+13 more
Node.Js Performance Tuning Secure Hash Algorithm SonarQube YAML Sonatype Caching Npm(Software) Terraform Oracle Cloud Infrastructure Devsecops Jenkins Static Application Security Testing

Job description

  • 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

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all