Desired Skills and Experience

  • Comfortable with Linux CLI - BASH scripting, user management and control, sudo configuration.
  • Experience with configuration management tools - specifically Puppet and Puppet ENC mechanisms.
  • Deploying and monitoring PHP applications using PHP-FPM.
  • A passion for infrastructure as code and trying to automate everything, locating and eliminating manual steps wherever possible.
  • Extensive experience with continuous integration practices and tools, ideally both in a PHP ecosystem and for front-end (i.e. Selenium or similar) tests.
  • Setting up NGINX and configuring it at both a server and site level.
  • MySQL (MariaDB would be a bonus). You have administered setup, managed backups and configured replication slaves.
  • AWS. EC2 and IAM are essential but the more, the merrier. RDS would be a positive.
  • Provisioning and installing SSL certificates. If that’s been with LetsEncrypt, even better.
  • Security. Familiarity with Fail2ban, iptables, SSH, LogWatch and CIS machine hardening.
  • Monitoring tool configuration and administration - Nagios, Nagios NRPE, DataDog.
  • DNS management and maintenance.
  • Web Performance. Both from a server perspective and on the front-end using RUM and synthetic tooling, ideally as part of a CI chain.
  • Virtualisation, ideally LXC.
  • Containerisation and all that brings.
  • Experience with configuration and optimisation of other parts of our stack: ElasticSearch, Redis, RabbitMQ.
  • PCI compliance.
  • Vulnerability scanning, ideally with Skipfish
  • We optimised Monica Vinader’s entire supply chain management process, building a complete inventory management system capable of handling everything from supplier ordering / invoicing, stock receipts, inventory tracking & pricing - all integrated with the front end web shop as well as a barcode scanning app developed for use in their warehouse.
  • EPOS functionality for Loaf, utilising web technology and the existing e-commerce platform to handle in-store sales.
  • An iPad based system for Sipsmith’s 100 Martinis events where customers choose and order cocktails from their table.
  • An engraving tool, again for Monica Vinader that allows users to customise jewellery with text and doodles using HTML5 Canvas.
  • A WebGL rendering engine to create beautiful 3D visualisations of cyclists’ GPS tracks.
  • For boutique hotel specialist Mr & Mrs Smith, we built a complete hotel booking and availability system managing rooms, rates, offers, cancellation policies, invoicing, and accounting. This included the creation of a portal to allow hoteliers to manage pricing/availability/arrival lists and reconciliation. After an extensive period of consultation with hoteliers and usability testing, the system is now being used by over 700 hotels from around the world

Apply