Location:
Ipswich, UK
Role Overview
We are looking for a Mid-Level DevOps Engineer with strong practical experience in Kubernetes and Docker to join our engineering team. The ideal candidate will be responsible for managing containerized workloads, maintaining Kubernetes environments across cloud and on-prem setups, and implementing GitOps-driven workflows for reliable and automated deployments.
Experience with DigitalOcean and the ability to set up local/on-prem Kubernetes clusters is a strong plus.
---
Key Responsibilities
Deploy, manage, and maintain Kubernetes clusters across production, staging, and local/on-prem environments.
Work extensively with Docker for container image creation, optimization, and management.
Implement and maintain GitOps workflows using tools such as ArgoCD or FluxCD.
Develop, maintain, and improve CI/CD pipelines for automated testing and deployment.
Manage DigitalOcean Kubernetes (DOKS) environments, including load balancers, networking, firewalls, and system updates.
Set up, configure, and maintain bare-metal or lightweight Kubernetes environments (e.g., kubeadm, K3s, MicroK8s).
Monitor performance and reliability using observability tools (Prometheus, Grafana, Loki, ELK, etc.).
Troubleshoot deployment, networking, and container runtime issues.
Collaborate with development teams to ensure smooth delivery of applications and services.
Maintain good documentation and follow DevOps best practices.
---
Required Skills & Experience
2+ years of hands-on experience in DevOps, SRE, or related engineering roles.
Strong expertise in Kubernetes: deployments, services, ingress, scaling, networking, volumes, and RBAC.
Solid proficiency with Docker and containerized application workflows.
Experience implementing GitOps using ArgoCD or FluxCD.
Ability to set up and manage local/on-premise Kubernetes clusters.
Familiarity with DigitalOcean cloud (DOKS, Droplets, networking, firewalls).
Strong Linux administration skills.
Good understanding of networking fundamentals (DNS, load balancing, SSL/TLS).
Good communication, debugging, and problem-solving skills.
How to Apply
Send your CV (and GitHub profile if available ) to careers@corecognitics.com.