DevOps Engineer

Damia Group
Croydon, UK
4 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£139,880.0
Working hours
Regular working hours

Tech stack

Kubernetes Security Amazon Web Services Computing Platforms Microsoft Azure Cloud Computing Cloud Computing Security Computer Networks Continuous Integration DevOps Disaster Recovery Python (Programming Language) Key Management
+23 more
OpenShift Role-Based Access Control Cloud Services Ansible Prometheus Ruby Software Deployment AWS Cdk Scripting Google Cloud System Availability Grafana Infrastructure as Code (IaC) AWS ECS Containerization Kubernetes Deployment Automation Cloudwatch Terraform Software Version Control Dynatrace Docker Vulnerability Analysis

Job description

This temporary contract is inside IR35 and will require working under the direction of the client delivery manager as part of a multi-disciplinary team. The successful candidate will follow established delivery processes and working practices., We are looking for an experienced Platform Engineer with deep expertise in Kubernetes and Amazon Elastic Kubernetes Service (EKS). This role will focus on designing, building, and maintaining scalable, secure, and resilient container platforms that enable our engineering teams to deliver applications efficiently and reliably. Leveraging your expertise in cloud technologies and best practices, you will work closely with tenants to architect, implement, and optimise solutions. You will collaborate with cross-functional teams to drive innovation and deliver exceptional value to our customers. Important

Join on site office days (once in 2 months, Croydon or Whitehall or Manchester

Platform Design & Implementation: -

Architect and manage Kubernetes clusters using Amazon EKS.

Implement best practices for cluster security, networking, and resource management.

Design and maintain multi-environment Kubernetes platforms for development, staging, and production.

Designing and implementing best practices around Kubernetes Upgrade, and Disaster Recovery patterns

Substantial experience in containerisation technologies such as Docker, Podman or Openshift.

Automation & Infrastructure as Code: -

Develop and maintain Infrastructure as Code (IaC) using tools like Terraform or AWS CDK.

Automate cluster provisioning, upgrades, and scaling.

Integrate Kubernetes with CI/CD pipelines using push and pull based models for seamless application deployment.

Experience of deploying and managing GitOps agents such as ArgoCD and/or Flux to automate cluster deployments is desired.

Reliability & Performance: -

Monitor and optimize cluster performance, cost, and resource utilization.

Implement observability solutions for Kubernetes workloads (eg, Dynatrace, Cloudwatch, Prometheus, Grafana).

Troubleshoot and resolve platform-related incidents and performance issues.

Security & Compliance: -

Apply Kubernetes security best practices (RBAC, network policies, secrets management).

Ensure compliance with organizational and regulatory standards.

Manage container image security and vulnerability scanning.

Collaboration & Enablement: -

Work closely with development teams to provide guidance on containerization and deployment strategies.

Create documentation and provide training on Kubernetes and EKS usage.

Advocate for platform engineering best practices across the organization.

Requirements

Platform Engineering: Proficiency in designing and implementing scalable, resilient, and secure cloud platforms.

Security - Substantial experience in following and implementing security best practices for Kubernetes clusters and in a public cloud environment.

High Availability - Experience of implementing high availability strategies including Disaster Recovery and Upgrade procedures for Kubernetes clusters.

Automation: Experience with infrastructure-as-code (IaC) practices, automation tools (eg, Terraform, Ansible) and Scripting languages (eg Python, Ruby).

Container Orchestration: Knowledge of container orchestration platforms (eg, Kubernetes) and their managed counterparts (eg, EKS, AKS, GKE).

Public Cloud Expertise: Understanding of cloud services, architecture, and best practices in one or more major public cloud providers (AWS, GCP).

DevOps Practices: Strong experience with CI/CD pipelines, version control systems, and containerisation technologies (eg, Docker).

Qualifications

Certification in relevant cloud technologies (AWS, Azure, GCP) at an associate level is highly desirable, eg:

AWS Certified: Solutions Architect Associate

AWS Certified: Solutions Architect Professional

Certification in Kubernetes administration is desirable:

Certified Kubernetes Administrator (CKA)

Certified Kubernetes Security Specialist (CKSS)

About the company

Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.

Apply for this position

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

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…