Systems Administrator

Systems Administrator

On the Beach are looking for an experienced Systems Engineer or Systems Administrator to join our growing infrastructure team in our fantastic new Manchester office.

Join Our Team

The Infrastructure team is expanding to meet demand as a result of successful business growth over the last few years.

The team are responsible for the design, build and maintenance of our reliable and scalable private cloud infrastructure platforms as well as our in-house systems and tooling alongside our DevOps team.

The team works in a dynamic and agile fashion, meeting demand requirements from various teams throughout the business including working very closely with our DevOps and Service Ops teams. We also promote opportunities to innovate during regular R&D days and dedicated hack weeks multiple times a year.

About You

This role would be suited to someone who has a wealth of general systems administration knowledge, but also has a keen eye for embracing modern approaches to system administration such as automation and infrastructure as code.

You must have an agile approach to infrastructure design, provisioning, maintenance and documentation. You should not be afraid to ask questions when you want an opinion on something and be able to professionally contribute to regular discussions with the rest of the team whether the topic be about load balancing best practices, or the regular vim/emacs debates!

Responsibilities

The role of a Systems Administrator is very varied, ranging from contributing to the design and implementation of large scale projects, to troubleshooting daily support tickets from the business.

Some of the key responsibilities are outlined below:

  • Deployment and maintenance of hardware infrastructure. You will work with the Infrastructure Manager to plan and provision hardware in colo datacentre environments as well as our in-office datacentres. This includes rack design, following cabling best practices, power requirements, remote-management and rolling out firmware updates.
  • OS deployment of Linux using fully automated bare-metal provisioning with PXE and imaging utilities. We use a variety of different deployment methods ranging from automated preseed/kickstart installations to full bare-metal provisioning from precompiled images. Experience with PXE, TFTP, Puppet (inc Razor), Terraform, Ubuntu MaaS would be beneficial.
  • Maintenance of in-service systems This includes keeping track and applying security and software updates, renewing and deploying certificates etc..
  • Plan and deploy network infrastructure changes. Following an agile ideology, you will work with the team to plan and deploy changes to the internal datacentre networks when required. A recent shift in network automation solutions means we now use automation where possible. Primarily with Ansible and Puppet. There are still a wide variety of legacy network implementations around the business, so don't be afraid to get your hands dirty in the CLI once in a while.

Experience

  • Extensive knowledge and proven experience of installing and supporting Linux distributions, specifically CentOS, Debian and Ubuntu
  • Extensive knowledge of standard system tools with the ability to use them to create automated and repeatable complex system tasks using Puppet
  • Proficient using bash, experience with other scripting languages such as Ruby or Python is beneficial, but not a requirement.
  • Experience with Linux networking implementation, including link-aggregation (802.3ad, 802.1ax), load balancing and high availability (HAProxy, Keepalived).
  • Wider network knowledge such as VLAN, routing protocols such as OSPF and BGP is beneficial but not a requirement.
  • Knowledge of *nix desktop environments (macOS, Ubuntu etc..) would be beneficial when providing escalated support to our internal IT team.
  • The ability to comprehend and communicate clearly and effectively on a wide range of technical issues with people at all levels.
  • Ability to prioritize workload effectively and work well under pressure.
  • Ability to apply analysis and problem solving techniques to situations to provide fast and effective solutions.
  • A full driving license is beneficial but not a requirement.

Personality

=         Excited to learn, open to collaboration

=         Someone who knows the right way to disagree

=         Constantly exploring the latest trends and ways of working

=         Humble, hard working, and patient

=         Understands that criticism is a learning opportunity

This is the PLACE…

To elevate your career and join a passionate team of like-minded people striving to produce the very best. We sell holidays, so the office is bright, people smile and we’re always excited! We work hard (rarely at our desks) and play hard (pool, table tennis, xbox), the bar opens on a Friday afternoon and the work/life balance is second to none.

And YES…

We do have hammocks!