Kubernetes Engineer (Kubernetes, Jenkins, IAC)

GCS Ltd
Sheffield, United Kingdom
5 days ago

Role details

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

Job location

Sheffield, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
Application Performance Management
Automation of Tests
Azure
Bash
Cloud Computing
Computer Networks
Continuous Integration
Linux
Python
Linux System Administration
Role-Based Access Control
Ansible
Prometheus
Data Logging
Scripting (Bash/Python/Go/Ruby)
Fluentd
System Availability
Grafana
Infrastructure as Code (IaC)
Containerization
Gitlab-ci
Kubernetes
Terraform
Docker
Jenkins

Job description

My client is looking for a Kubernetes Specialist to work 3 days onsite in Sheffield (Candidate can be based in Leeds to work 3 days a week in office in Leeds)., Design, deploy, and manages containerized applications within Kubernetes clusters, ensuring high availability, security, and scalability. Key requirements include proficiency in Kubernetes architecture, Linux networking, CI/CD pipelines, IaC (Terraform), and scripting (Go/Python). The role involves optimizing cluster performance, managing services, and supporting developer workflows. wiz.io +5, * Cluster Management: Deploy, scale, and maintain production-grade Kubernetes clusters.

  • Infrastructure as Code (IaC): Automate environment provisioning using Terraform or Ansible.
  • CI/CD & GitOps: Build and manage pipelines using tools like Jenkins, GitLab CI/CD, Argo CD, or Flux.
  • Networking & Security: Configure networking (Ingress, CNI, service mesh) and implement security best practices (RBAC, network policies).
  • Monitoring & Observability: Implement logging and monitoring solutions (Prometheus, Grafana, Fluentd).
  • Troubleshooting: Diagnose and resolve cluster issues related to networking, storage, and application performance

Requirements

Top Skils- Kubernetes - 5+ years experience, * Kubernetes Expertise: Deep knowledge of Kubernetes components, architecture, and APIs.

  • Containerization: Proficiency with Docker and container runtimes.
  • Cloud Experience: Strong experience with public cloud providers (AWS, Azure, or GCP).
  • Scripting/Coding: Ability to write automation scripts in Bash, Python, or Go.
  • Linux Knowledge: Strong understanding of Linux system administration.
  • Certifications: Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD) preferred., * 5+ years of experience managing Kubernetes in production.
  • Experience with GitOps workflows and managing infrastructure at scale.
  • Excellent problem-solving skills and a focus on automation.

Apply for this position