Location: Manchester
Closing Date: Friday 15 October 2021
Location: Manchester
Permanent
Full-Time – 37.5 hours per week
About Gamma
Gamma is a leading supplier of voice, data and mobile products and services in the UK.
People are the lifeblood of our success. The people working for us are unusually passionate and enthusiastic about what they do. That is because the ethos within our company is an open, friendly, honest, non-political environment, whilst always being responsive, flexible, committed and hardworking.
In 2019 we were voted one of ‘The Sunday Times 100 Best Companies to Work For’ for the sixth time.
We know giving you the right tools and training is essential. Full training will be given on our products as well as ongoing coaching and support.
There are many good reasons to join Gamma. You will find we work in a relaxed environment with an emphasis on delivering the highest quality in everything we do.
We strive to make decisions based on individual merit and ability. We welcome applications from all sections of the community and promote equality of opportunity in accordance with the Equality Act 2010.
About the Role
We are looking for a junior devops/systems engineer to work on network automation and
systems integration projects in Gamma.
Key responsibilities
Working on existing network and systems automation projects; these are a mix
of home-grown, commercial and opensource solutions.
Identifying workflows, processes and technology gaps in need for automation;
being able to define requirements, evaluate available options (home-grown,
opensource and commercial), set up and run PoCs and implement the solution.
Integrating commercial and OpenSousrce software and systems into Gamma
infrastructure. Writing and contributing bugfixes, adding features and any required
integration layers like APIs, data migration, monitoring and alerting,
deployment automation scripts etc
Validating vendor claims and marketing slides by testing software and
hardware performance and functionality.
Skills
We are seeking people who love to learn so while the ideal candidate may not currently possess all the below listed skills or experience, we encourage applications from people with a strong desire to embrace training and take on new challenges. Helpful experience includes;
ability to use programming and scripting languages (shell, Python etc) to automate tasks (Essential)
speaks YAML
git, CI/CD pipelines
Linux - understanding operating systems concepts, tuning, troubleshooting
and familiarity with one of the main distributions (Ubuntu/Debian, Centos/RHEL)
virtualisation (KVM/OpenStack), containers (Docker) and container orchestration (Kubernetes)
understanding main concepts of cloud computing (AWS/Azure/OpenStack etc)
IP networking, equipment and protocols
familiarity with infrastructure as code/automation tools like Terraform,
HEAT templates, SaltStack or Ansible
Vim/emacs over nano