Skip to main content

Systems Engineer

As a Systems Engineer you will join the Systems team who are responsible for building new servers / systems as well as ensuring that all of our existing ones are maintained, reliable and resilient. You will be also responsible for the installation, configuration and operation of the applications running on those systems. You will have the opportunity to work with a diverse range of technologies including but not limited to: Virtualization, AWS, Containers, Linux, Ansible, PostgreSQL, Cybersecurity, Monitoring & Elastic Stack. The role offers plenty of opportunity to innovate and develop.



Key Accountability & Responsibilities



Work with teams across the Technology department to design and implement new physical and virtual infrastructure that meets business requirements around availability and security.



Create, improve and maintain automation scripts to increase system efficiency and reduce repetitive manual tasks.



Manage and maintain existing Linux based servers, both on-prem and cloud hosted, including management of security patches, distribution upgrades and configuration management systems/codebases, installation/configuration/operation of the applications running on the servers.



Be part of the on 24x7 on call rota to provide out of hours support for our critical systems.



Work on innovative projects which would improve workflow and processes within the department and wider company.



Knowledge & Skills



Essential knowledge and experience



Configuration Management Systems – Puppet / Ansible



Source Control - Git



Linux Administration – CentOS ideally, but any Linux / Unix



Virtualization – VmWare / Veeam



Monitoring Systems – Icinga2 / Elastic Stack / InfluxDB / Grafana



Core internet applications protocols – DHCP / DNS



Scripting – Python / Perl / Bash



Application and network security best practices – SSH / Iptables / TLS



Hardware management – Server racking / Storage



Required knowledge



Containerisation - Docker / Kubernetes



AWS – EC2 / VPC / RDS / EKS / ECS / S3



Terraform



Databases – PostgreSQL / MySQL



CI/CD and DevOps Tools / principles



Nice to have



Experience working in Telecommunication business



Experience working with ISPs



Qualifications



Degree-level background in a Computer Science field is desirable



Gigaclear is a growing Fibre Broadband (FTTP / FTTH) company, developing our fibre-to-the-premises broadband infrastructure to some of the most difficult to reach areas of the UK, empowering those communities with broadband to rival any city.



Staff rewards, benefits and opportunities



We foster a collaborative, engaging culture that empowers staff to grow and maximise their skills. We want to challenge our people in a fair environment where hard work is rewarded and a path for progression is open to all.



Generous employer pension; up to 8% matched contribution 



Income protection & life assurance 



25 days holiday (plus bank holidays), holiday purchase scheme and Yay Days!  



Health cash plan, 24/7 remote GP access and Employee Assistance Programme including counselling & legal advice 



Unlimited access to online training and development content via our Learning Management System 



Long service benefits and monthly employee recognition 



Enhanced maternity and paternity provisions 



Flexible working environment 



Health & Wellbeing initiatives and company funded social events 



Our values



Our approach is to work guided by our mission, vision and values.



Find a way, Be committed, Do the right thing, Keep it simple

Systems Engineer

Abingdon, UK
Full time

Published on 07/02/2025

Share this job now