DevOps Engineer
DevOps Engineer | £50,000 - £55,000 | Remote / UK-based
Role Overview
We're looking for an experienced DevOps Engineer to join our software development team, supporting systems that serve tens of thousands of customers. You'll play a key role in deploying, monitoring and operating our applications across critical production environments, with a direct impact on user experience, customer satisfaction and company growth.
Working in an agile environment, you'll collaborate with engineers, architects and product colleagues to design and maintain scalable, resilient infrastructure. You'll use modern tools such as AWS, Terraform, Kubernetes and Ansible, and bring a positive, organised and team-focused approach to solving complex problems.
Key Responsibilities:
- Design, implement and maintain infrastructure as code for development and production environments.
- Build, maintain and improve observability and monitoring solutions, ensuring system health and uptime, including participation in on-call rotation.
- Design, implement and optimise continuous delivery systems, advising development teams on resiliency, operability and best practices.
- Configure and administer advanced Kubernetes clusters (networking, storage, namespacing, multi-node groups).
- Configure and administer Kafka clusters with disaster recovery and data loss prevention mechanisms.
- Proactively identify points of failure in infrastructure and recommend improvements.
- Contribute to agile ceremonies (stand-ups, sprint planning, retrospectives) to support delivery goals.
Essential Skills & Experience:
- 3+ years in a DevOps role, ideally within a SaaS environment.
- Strong background in distributed systems (load balancing, messaging, distributed databases).
- Hands-on experience with configuration management tools (e.g. Ansible, Chef, Puppet).
- Expertise in cloud platforms, particularly AWS.
- Proven track record designing and operating CI/CD pipelines (GitHub Actions, Jenkins, Git).
- Kubernetes cluster administration, including non-standard networking, storage classes and multi-node groups.
- Advanced Kafka administration, including topic configuration and disaster recovery.
- Knowledge of IP networking (TCP, UDP, firewalls, SSL).
- Familiarity with both Windows and Linux environments.
- Prior experience in application development, ideally SaaS and web-focused.
- Strong grasp of software engineering and design principles (patterns, event-driven architecture, CAP theorem).
- Security-minded approach at all levels.
Desirable Skills & Experience:
- Bachelor's degree in Computer Science or related field.
- Experience with Terraform for infrastructure as code.
- Exposure to monitoring and reporting tools such as Prometheus, Grafana, ELK stack.
- Knowledge of microservices architecture.
- Interest in continuous learning and bringing new ideas to the team.
Ready to Apply?
Please apply with your latest CV.
Know someone great for the job? We offer a referral scheme-just get in touch!
Note: We do our best to respond to every application, but due to volume, we can't always guarantee it. If you haven't heard back within 7 days, unfortunately, you haven't been successful this time. Keep an eye on our site for new opportunities!
- Company
- Yolk Recruitment
- Location
- Cardiff, South Glamorgan, United Kingdom
- Employment Type
- Permanent
- Salary
- £50000 - £55000/annum + benefits
- Posted
- Company
- Yolk Recruitment
- Location
- Cardiff, South Glamorgan, United Kingdom
- Employment Type
- Permanent
- Salary
- £50000 - £55000/annum + benefits
- Posted