Share this Job

Devops Automation Engineer

Date: 03-Jun-2021

Location: UXBRIDGE, GB

Company: Telefonica S.A.

Location: Remote - UK Wide.


giffgaff is a little different to your `normal` telecoms company. It`s a mobile business owned by Telefonica, but run by its members. Sounds interesting? It is.


giffgaff is a fast growing mobile network. Our business model is unique - we take a highly collaborative approach with our members who help (and are rewarded for helping) across all areas of the business. Our vibrant online community, online platform and immense value proposition are key to our success. We do not have a retail footprint or expensive call centres, so we can pass these savings straight on to our members in a way that no other telecoms business does.


As a lean organisation, our team is built of people who are multi-skilled, highly motivated and flexible - if that sounds you like you we`d love to hear from you


About the Team


The Tooling team at giffgaff are responsible for the CI\CD software delivery pipelines that the whole technology department use to get new features out to members.

The team also create the AWS infrastructure and platform that the giffgaff stack will run on.

In terms of wider team strategy we are heavily involved in the migration of our tech stack from Rackspace to AWS.


Your Role


The role will be reporting to the Tooling Tech Lead and is accountable for delivering a stable environment for software engineers to deploy their microservices on to. The role helps to de-fine how software engineers deliver their micro-services onto the platform as well.

The role exists as a backfill for someone who was moved into another role within giffgaff.




  • Design, delivery, operation, maintenance and lifecycle management of code repositories, pipeline and continuous deployment release chains.
  • Setup AWS resources using Terraform.
  • Provide CI\CD and AWS support to product engineering teams.
  • Providing, and building a scalable production environment.
  • Writing configuration as code for our servers using Ansible.
  • Identify opportunities for performance improvements through automation.



Skills & experience


  • At least one programming language e.g Java
  • Solid understanding of pipelines & release chains
  • Writing Infrastructure as Code using Terraform
  • Server and application configuration experience using Ansible
  • Continuous hands-on AWS experience
  • Scripting and automation of systems for continuous integration.
  • Hands on Kubernetes experience in a production environment




We’ll be sending you emails about the status of your application. To make sure you receive these, please add and to your Safe Senders list.


We’re looking to pay a great compensation package (depending on experience) for this position. We also offer plenty of extras to sweeten the deal, which could include things like bonuses, life assurance cover, health care and lots of flexible benefits.


Also, every employee has their personal development supported with a LinkedIn learning account; plus other role specific learning available through our award-winning digital learning platform - O2 Campus.


We also believe a great work-life balance is important, so we’re open to considering candidates who are looking for flexible working arrangements. Like to know more, feel free to raise it.


Join us and we’ll encourage you to be bold every day. So take a deep breath, your career is about to go to exciting new places.


If you have any questions around the role then please email who will be happy to help.