The Hut Group aims to be the World’s leading Online Health & Beauty Destination. We are currently the UK’s leading multi-website online retailer with rapidly growing global operations and a unique proprietary technology platform. With over 16 million customers worldwide and 400 million visits to our sites annually, we understand the importance of reliable technology and a data-driven expertise.
Our software is the core of our business and enables the company to continue to grow and thrive. The Group’s industry leading and proprietary technology platform powers its own consumer sites plus global media partners and brand owners, including: Unilever, Nintendo and the Daily Mail Group. We develop all of our own applications in-house with our Development Delivery Teams. In order to enable our Delivery Teams to continue to achieve, we are always looking for bright and intellectual people who are happy to push boundaries and really challenge the status quo.
Led by world-class technologists with a diverse range of backgrounds ranging from Silicon Valley tech giants (Google, Amazon) through to Hedge funds and Algorithmic Trading Firms. You will be surrounded by highly intellectual and passionate colleagues, all with the common goal to help us grow this business globally, fast.
We have opportunities in Operations roles focussing on automation, public/private cloud, service engineering, and core Linux engineering.
The Senior Linux Engineer is a key member of the infrastructure team; which is responsible for operation and maintenance of the group ecommerce platform and test/development environments.
The role would be ideally suited to someone who is already an established Senior Linux Engineer with experience in a similar role.
Previous experience in an ecommerce or web company would be advantageous but not essential.
Experience building and maintaining infrastructure platform services would be advantageous.
This role requires a solid Linux background and the ability to work under your own initiative. You will need to be able to analyse the estate and propose ways of streamlining processes and making improvements.
You will need to be a versatile individual willing to investigate new technologies and keep up to date with the technology sector.
This role requires the ability to manage workload between BAU and project work.
Ensuring availability of the group platform and services.
Provide day to day support to the business adhering to SLAs.
Mentor other members in the department to transfer knowledge and key skills.
Provide On-call support out of hours.
Key Skills and Experience:
Solid understanding of Linux Operating Systems (CentOS or similar)
Experience with automation and/or configuration/orchestration tools advantageous
Good understanding of Network principles
Excellent Verbal and written communication skills
Good understanding of Computer and network security principles
Experience within eCommerce advantageous
Good project management skills
Configuration Management Tools (e.g. Chef, Puppet, Ansible)
Configuration, Software, and Patch Management tools (e.g. Chef/Puppet, Ansible, Spacewalk/Satellite
DNS (e.g. PowerDNS)
Container Deployment and management (e.g. Kubernetes, Docker swarm)
Database Technologies (MySQL, PostgreSQL)
Document Search / Log Collection (e.g. ELK stack/ElasticSearch)
Automation Tools (e.g. Orchestration, Terraform, or similar workflow engines)
Web Servers (Apache, nginx)
Message queueing and Pub/Sub (e.g. ActiveMQ, RabbitMQ, Redis)
Authentication Control / Secret Management mechanisms (e.g. Hashicorp Vault
Virtualisation Environments (e.g. VMware, Xen, KVM, OpenStack)
Monitoring (e.g. Nagios, AppDynamics, New Relic)
Deployment pipelines (e.g. Jenkins, Go)
Network File Services (e.g. Gluster, Cinder, Ceph)
Service Discovery (e.g. Consul)
What’s in it for you
- Competitive Salary, plus a bonus
- You’ll be joining a growing, intelligent team that will drive business change
- You’ll have the opportunity to make an impact within the team, applying the skills and methodologies you’ve learnt
- You’ll be working for a company with an excellent culture, in a friendly and fast paced environment
- You’ll be able to react to change with backing from the business
- You'll have the opportunity to solve complex business/technical problems