DevOps Engineer - GCP, Terraform, Kubernetes, Jenkins

GCS Ltd
Sheffield, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Sheffield, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Continuous Integration
DevOps
Identity and Access Management
Python
Role-Based Access Control
Prometheus
Data Logging
Google Cloud Platform
Autoscaling
System Availability
Grafana
Caching
GIT
Containerization
Kubernetes
Terraform
Devsecops
Docker
Jenkins

Job description

Diagnose and resolve performance issues across kubernetes clusters (networking, autoscaling, resource tuning). Design, implement, and maintain CI/CD pipelines (Jenkins, Tekton). Optimize build, test, and deployment workflows (artifact strategy, caching, security gates). Implement observability (logging, metrics, tracing) and performance dashboards. Manage infrastructure-as-code (Terraform or equivalent) and environment provisioning in GCP. Enforce DevSecOps best practices (image hardening, secrets management, SBOM, scanning). Support incident response, root cause analysis, and capacity planning. Mentor engineering teams on pipeline usage and operational excellence., UK non-london (hybrid). - 3 days in office - Candidate must be in office 3 days a week, this can either be in Sheffield, Leeds, Birmingham or Edinburgh office, whicher is local to candidate

Deliverables (First 30 Days): - Assess existing GCP and Kubernetes infrastructure and produce an optimization report focused on Jenkins OS and controller performance. Implement approved optimizations to stabilize Jenkins controllers and reduce risk of downtime.

Please apply if you have Kubernetes, GCP, Python and Jenkins/Tekton experience.

Requirements

My client is looking for a DevOps Engineer to work as part of a team to ensure platform stability, availability and CI/CD pipelines to ensure the platform is stable for all the engineers to work in the environment.

Top Skills

  • 5+ years DevOps and Platform experience - GCP (preferred), AWS/Azure

  • Infrastructure as Code - Terraform, Jenkins - to define and provision infrastucture in cloud and automate, build test and deploy code

  • Observability - Prometheus, Grafana, OpenTelemetry

  • Kubernetes - to automate deployment, scaling and management of containerized applications

  • CI/CD pipelines - Working on CI/CD high availability to ensure CI/CD systems remains operational and resilient.

  • Large scale enterprise/structured environment experience highly preferred ie Banking, Financial Services etc., Expert Kubernetes internals (scheduler, controllers, pod life cycle, RBAC, networking, ingress, HPA/VPA). Expert GCP services (GKE, Cloud Build, Artifact Registry, Pub/Sub, Cloud Logging/Monitoring, IAM). Performance troubleshooting (CPU/memory profiling, latency analysis, concurrency tuning). Infrastructure-as-Code (Terraform modules, state management, policy enforcement). Observability stack (Prometheus, Grafana, OpenTelemetry, alert tuning). Strong Python (packages, virtual environments, dependency management, performance profiling). Strong Jenkins (shared libraries, pipelines-as-code) & Tekton (Tasks, Pipelines, Triggers). Containerization (Docker image optimization, multi-stage builds, runtime security). Git workflows (branching strategy, release tagging, code review automation). Compliance Awareness.

Soft Skills: - Precise communicator documentation discipline. - Ownership mindset, able to operate with minimal supervision. Engagement Details: -

Apply for this position