Unix Engineer

Closing date
01 Dec 2017
40 hours per week
Contract type
Krakow, Poland


Job Specification

As a member of the Infrastructure Unix team you will be expected to research, develop and manage all Unix-like compute, storage and virtualization solutions as well as their associated hardware. We run both commercial and open source versions of Unix and Linux (such as Ubuntu, Debian, Core OS), Storage (Netapp and Ceph) and internal cloud infrastructure (Openstack). You will be required to implement the chosen technologies, configure them to Ocado standards, provide our Operational team with automation, documentation and training and participate in a 24/7 support rota.


Roles & Responsibilities

  • Technical requirements gathering, design, prototyping, implementation, testing, and ongoing support of technical solutions to business problems
  • Troubleshooting production issues
  • 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 3rd line operational support as part of the teams' on-call rota
  • Implementation of systems to comply with Ocado Technology's security and disaster recovery strategy

Key Skills



  • In depth understanding and experience of some of the following technologies:
    • Ubuntu / Debian
    • Openstack
    • Ceph / NetApp
  • 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



  • Degree in Computer Science, Software Engineering, Maths, Physics, Engineering or related subject
  • Core OS, Docker
  • 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
  • Monitoring
  • VMWare ESX
  • Experience of Amazon Web Services (Elastic Beanstalk, RDS, EC2) and / or Google Cloud Platform (App Engine, Compute Engine, Cloud Storage)
Job alerts