Job Description

As a member of the Platform Engineering team, you will be expected to research, develop and manage all Linux based compute, storage and internal cloud solutions as well as their associated hardware. We run Linux (Ubuntu, Debian, and Core OS), open source software define storage (Ceph) and open source internal cloud infrastructure (OpenStack & Kubernetes). You will be required to implement the chosen technologies, configure them to Ocado standards, provide our Operational team with automation, documentation, and training; our development teams with early life support and participate in a 24/7 support rota.

You’ll enjoy being part of the team if you like: learning fast (through experimentation, self-motivation etc); being autonomous but able to collaborate (sharing knowledge is important to us); craftsmanship and innovation (we never stop questioning how we can be better).

On your 1st day, you will have experience in:

Technical requirements gathering, design, prototyping, implementation, testing, and ongoing support of technical solutions to business problems
Configuration and setup of hardware, operating systems and services to Ocado Technology standards
Management and monitoring of systems to ensure that issues are quickly identified and resolved
Automation of manual activities
Planning, testing and rolling out new releases
Provision of documentation to peers and other stakeholders
Collaborating with Operations team to plan and execute system changes
Provision of last line of operational support as part of the teams' on-call rota
Implementation of systems to comply with Ocado Technology's security and disaster recovery strategy
What do I need to know:


In depth understanding and experience of at least one of the following technologies:
Ubuntu / Debian
Docker / Kubernetes
Unix Scripting (Shell, Python)
Good understanding of TCP/IP and IP networking
Experience/understanding of supporting a 24x7 operation
Passion for open source technologies; in touch with industry/market developments and best practice
Self-starter, comfortable adapting to change and learning quickly in a fast-paced environment
Strong written, verbal and collaboration skills


Experience of server build and configuration management system (e.g Puppet)
Experience of SCRUM or other Agile methodologies
System security
Performance monitoring and tuning
Capacity planning
Experience of Amazon Web Services (Elastic Beanstalk, RDS, EC2) and / or Google Cloud Platform (App Engine, Compute Engine, Cloud Storage, GKE)
Degree in Computer Science, Software Engineering, Maths, Physics, Engineering or related subject
What we can offer you

Technically stretching work is a given. We want you to push technological boundaries and create solutions to problems people haven’t even thought about yet; so we’ll give you the freedom and the tools and the playful, stimulating working environment you need to do what’s never been done before. While red tape’s conspicuous by its absence, rewards are plentiful: as well as a competitive salary and share schemes, benefits include pension scheme, interest-free season ticket loan, free shuttle bus from Hatfield train station and, of course, a healthy 15% Ocado staff discount (and free delivery). We also have Friday socials on the first Friday of every month, sports clubs such as badminton, running and table tennis (and many more) not to mention our frequently used football table.