Overview
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.
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!
#J-18808-Ljbffr