DevOps Engineer

Sign up to see company details
  • Permanent
  • £60,000 - £65,000 (GBP)
  • Remote Only
  • 09/08/2021

We are looking to welcome a DevOps Engineer to join our ambitious team to focus on platform improvements, cloud services, applications and observability. You will support us on continuing this journey, bringing with you experience to implement change, the passion to pro-actively solve complex technical problems and the ability to champion best practice.

Description

We are looking to welcome a DevOps Engineer to join our ambitious team to focus on platform improvements, cloud services, applications and observability. You will support us on continuing this journey, bringing with you experience to implement change, the passion to pro-actively solve complex technical problems and the ability to champion best practice.

This is a significant role at the heart of our production process and team, so we are looking for a DevOps Engineer who understands the mechanics of high-traffic high-availability websites and business support and data services. As such, you will need to be highly skilled with AWS, Linux, Docker, Git and MySQL, to list a few, and with a strong knowledge of building / managing delivery pipelines in a CI/CD environment.

You will have every opportunity to engage with our technology team and wider business to provide feedback, share inspiration and most importantly collaborate to actively improve our capability.

 

Key responsibilities: -

  • Performance and reliability of the company’s global online platforms.
  • Availability management, latency, efficiency, change management, monitoring, emergency response, and capacity planning. 
  • Troubleshooting issues via proactive and reactive monitoring and alerts using observability tooling and logging service requests Enhancing the tech stack/configurations of existing services to improve site performance and reduce issues.
  • Recording data and managing issues with a view to participation in reviews and blameless post-mortems. 
  • Exploring and delivering on opportunities to implement automation and scripting of services, environments and toolsets.
  • Promoting transparent agile processes - gathering data and reporting progress.
  • Collaborating closely with the technology teams, stakeholders and wider teams to achieve our ambitious goals, explaining complex technical details to non-technical stakeholders.
  • Gaining exposure to our technical teams, working closely with software development, QA, support, IT operations.
  • Be an advocate for change with innovation and growth at the core of what you do.

 

Skills and Experience -

Essential:

  • Worked with AWS supporting a production environment
  • Indepth, hands-on experience with Linux  
  • Strong experience with Docker
  • Build and maintain CI/CD pipelines (preferably Jenkins)
  • Nginx 
  • Strong MySQL experience
  • Observability/APM Platforms (preferably New Relic) 
  • Knowledge of Bash scripting
  • Experience of infrastructure automation tooling (e.g. Puppet)
  • Working within an Agile environment using both Kanban and Scrum (preferably using Jira)

 

Desirable:

  • Monitoring platforms (ELK, Grafana, Prometheus or similar)
  • Search/Cache platforms (Elasticsearch/Solr/Redis)
  • Cloud Native Computing Foundation (partners) 
  • Google Cloud Platform 
  • PHP / Java / Go Lang / Perl / Python 
  • Terraform

Skills

DevOps Technical Skills
Continuous Integration / Deployment (CI/CD)
IT Infrastructure Products
Amazon AWS
Docker
Linux
MySQL
Management Frameworks and Business Modelling
Agile
Kanban
Scrum
Programming Languages & Frameworks
Java
PHP
Perl
Python
Software Development Tools
Bash
Git
Puppet

Industry Experience

IT