DevOps Engineer

Travel Limited
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Microsoft Windows
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Azure
Bash
Cloud Computing
Data Warehousing
DevOps
Identity and Access Management
IIS
Python
Linux Servers
Microsoft SQL Server
MongoDB
NoSQL
Powershell
Redis
Ansible
Prometheus
Software Engineering
SQL Databases
Web Applications
Data Logging
Scripting (Bash/Python/Go/Ruby)
Snowflake
Grafana
Kubernetes
Amazon Web Services (AWS)
Cloud Migration
Functional Programming
Cloudwatch
Api Gateway
Puppet
Terraform
Selenium Webdriver
New Relic (SaaS)
Serverless Computing
Docker

Job description

As DevOps Engineer, you will design, deliver and support scalable, secure, and automated infrastructure across Travel Counsellors.

The purpose of the role is to enable reliable and efficient software delivery by building and maintaining modern DevOps pipelines, cloud environments, and automation frameworks that power our award-winning digital platform. You will help shape the way our engineering teams develop, deploy, and operate applications, improving autonomy, resilience, speed, and consistency across everything we build.

Principal Accountabilities

Cloud & Infrastructure Engineering

  • Design, implement and support AWS infrastructure following best-practice architecture and security standards
  • Use Infrastructure as Code (Terraform and Ansible preferred) to deliver repeatable, version-controlled environments
  • Maintain and optimise hybrid infrastructure during the migration from on-premise to cloud
  • Manage networking, IAM, monitoring, and alerting to ensure performance and reliability
  • Apply governance, tagging and cost-optimisation standards

Automation & Delivery Pipelines

  • Build and manage CI/CD pipelines using Azure DevOps
  • Automate build, test and deployment processes for consistent, low-risk releases
  • Collaborate with developers to increase autonomy, improve deployment speed, reliability and recovery
  • Troubleshoot and resolve infrastructure issues across development, test and production

Observability & Operational Excellence

  • Implement and maintain monitoring, logging and alerting solutions (New Relic, Site24x7 or similar tools like Prometheus, Grafana, ELK)
  • Support incident management and recovery processes across environments
  • Proactively identify infrastructure risks and performance bottlenecks

Collaboration & Continuous Improvement

  • Work closely with Engineering, QA and Platform Operations to deliver a cohesive DevOps culture
  • Share knowledge, document processes, guide and promote best practices across software engineering teams
  • Contribute to the evolution of Platform Operations standards and tooling

Requirements

Do you have experience in Terraform?, Required

  • 3+ years' experience in a DevOps or infrastructure engineering role
  • Strong experience with AWS (networking, IAM, EC2, ECS/EKS, CloudWatch, Cognito)
  • Strong experience with Terraform & Terraform Cloud (or other IaC tooling)
  • Experience building and maintaining CI/CD pipelines (Azure DevOps preferred)
  • Proficiency in Docker and container orchestration (Kubernetes or ECS)
  • Competent in scripting (Bash, PowerShell, Python)
  • Experience managing Windows and Linux servers
  • Hands-on experience implementing monitoring and alerting solutions

Desirable

  • Experience supporting on-prem to cloud migration
  • Experience in serverless technologies (Lambda, Fargate, API Gateway)
  • Experience in IT automation tooling (Ansible preferred, or Puppet/Chef)
  • Exposure to IIS, dotNET and web application hosting
  • Exposure to NoSQL, SQL and Data Warehouse technologies (MongoDB, Redis, SQL Server, Snowflake)
  • Exposure to maintaining QA automation tooling (Selenium Grid preferred)
  • AWS Certification (CloudOps, DevOps Engineer or Architect)
  • Terraform Certification (Associate or Authoring & Ops Professional)

Benefits & conditions

  • Competitive salary + annual bonus
  • Flexible hybrid working
  • Career development opportunities
  • 25 days holiday (increasing to 28 after 5 years)
  • Enhanced Maternity/Paternity pay
  • 1 day paid charity day
  • Company events and incentives
  • 3x salary death in service benefit
  • Pension scheme
  • Private Medical Insurance or Healthcare Cash Plan
  • Free breakfast and beverages

About the company

At Travel Counsellors, our customers, communities, and colleagues are at the heart of everything we do. For over 30 years, we've empowered 2,200+ independent travel agents worldwide, helping them build successful businesses while providing deeply personal, human connections with their customers. Supported by a talented team of over 400 people in our Support Offices, we create unique travel experiences that keep customers coming back. Named the Best Place to Work in Travel (2022) and ranked in the Sunday Times Best Places to Work (2023, 2024 & 2025), we're expanding rapidly and looking for exceptional individuals to join our Head Office team.

Apply for this position