GCP Devops Engineer

Test Triangle
Maidstone, United Kingdom
2 days ago

Role details

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

Job location

Maidstone, United Kingdom

Tech stack

Automation of Tests
Bash
Software as a Service
Cloud Computing
Cloud Computing Security
Cloud Engineering
Continuous Integration
Linux
DevOps
DNS
Virtual Private Networks (VPN)
Python
Routing
Performance Tuning
Public Key Infrastructure
Role-Based Access Control
Prometheus
Google Cloud Platform
Istio
Kubernetes
Deployment Automation
Terraform
Dynatrace
Go
Programming Languages

Job description

Our Cloud Engineering team is seeking a seasoned and passionate Senior Cloud Engineer with deep hands-on development and cloud engineering expertise. In this role, you will serve as a key technical contributor within a cloud-focused engineering team, working on one of the Group's flagship initiatives-delivering a strategic platform on Google Cloud Platform (GCP) that enables the business to realise next-generation services aligned with the Bank's long-term vision. Key Responsibilities

  • Architect, implement, and maintain highly resilient, scalable, and secure Kubernetes environments on GCP.

  • Engineer and optimise Kubernetes infrastructure to support multitenant workloads, ensuring robust isolation, resource efficiency, and operational scalability.

  • Design and enforce strong security controls, including OPA Gatekeeper policies, fine-grained RBAC, mTLS enforcement, and secure service mesh configurations.

  • Build, maintain, and enhance CI/CD pipelines enabling automated testing, seamless deployments, and continuous integration.

  • Diagnose and resolve complex system-level issues related to performance, scalability, networking, and automation.

  • Collaborate with cross-functional teams to deliver cloud-native solutions aligned with engineering best practices and business goals.

Requirements

Core Cloud & DevOps Competencies

  • Extensive experience in DevOps or Site Reliability Engineering (SRE) roles across consumer or SaaS environments.

  • Strong expertise in deploying and managing production-grade Kubernetes clusters and containerised services.

  • Hands-on experience with Kubernetes (k8s) and Containers in live, high-availability environments.

  • Proven experience designing and implementing CI/CD pipelines for automated build, test, and deployment workflows.

  • Proficiency in programming languages such as Python, Go, and Bash for automation and tooling.

  • Demonstrated ability to take ownership of engineering initiatives and drive them to successful completion.

  • Strong experience developing and managing Infrastructure as Code (IaC) using Terraform.

  • Exposure to managing the full product lifecycle of cloud-native core services.

Google Cloud Platform (GCP) Expertise

  • Hands-on experience with GCP infrastructure and services.

  • Deep understanding of cloud networking concepts such as Hybrid Connectivity, VPN, NAT, IPAM, DNS, and routing.

  • Strong knowledge of cloud security including KMS, PKI, encryption standards, and least-privilege access principles.

Kubernetes, Service Mesh & GitOps

  • Experience with Service Mesh technologies such as Istio or Anthos for secure service-to-service communication and observability.

  • Competence in managing Istio telemetry, sidecar injection, and enforcing mTLS.

  • Experience with Anthos Config Management, GitOps-driven provisioning, and Backstage GitOps workflows.

  • Understanding of shared Kubernetes services such as CoreDNS, cert-manager, Dynatrace, Cloudability, and Infoblox.

  • Familiarity with OPA Gatekeeper for policy enforcement and tenant isolation.

Security, Observability & Performance

  • Strong security mindset with a proven track record of designing secure, resilient cloud-native systems.

  • Experience implementing observability stacks including Prometheus, Dynatrace, and OpenTelemetry.

  • Deep understanding of Linux internals, system performance tuning, and troubleshooting.

  • Familiarity with Aqua Security for container runtime protection.

CI/CD & Automation Tooling

  • Hands-on experience with Harness CI/CD for secure and automated deployment workflows.

Professional Attributes

  • Excellent verbal, written, and interpersonal communication skills with the ability to explain complex technical concepts clearly.

  • Ability to work effectively in fast-paced, dynamic environments and adapt quickly to change.

  • Strong analytical and problem-solving abilities with a focus on delivering high-quality outcomes.

Apply for this position