freehire launches on Product Hunt on 26 August.

Follow →

DevOps Engineer

Summary

Build and maintain CI/CD pipelines, Infrastructure as Code, and cloud-native platforms in Azure to support large-scale data processing and analytics.

London, UK | Hybrid Working (3 Days Onsite)

We're looking for an experienced DevOps Engineer to join a high-performing team responsible for supporting and evolving a large-scale cloud-based data platform. This is an exciting opportunity to work at the intersection of DevOps, Cloud Infrastructure, Automation, and Data Engineering, helping deliver reliable, secure, and scalable solutions within a modern Azure environment.

You'll play a key role in building and maintaining cloud infrastructure, automating deployment processes, and enabling engineering teams to deliver data-driven solutions efficiently and securely.

The Role

As a DevOps Engineer, you will be responsible for designing and implementing CI/CD processes, managing Infrastructure as Code (IaC), and supporting cloud-native technologies that power enterprise-scale data platforms.

Working closely with architects, engineers, and data teams, you'll help deliver robust environments capable of handling large volumes of business-critical data while ensuring security, scalability, and operational excellence.

Key Responsibilities

  • Design, build, and maintain CI/CD pipelines using tools such as GitLab, Jenkins, and related automation technologies
  • Implement Infrastructure as Code (IaC) solutions using Terraform to support scalable Azure deployments
  • Collaborate with solution architects and engineering teams on end-to-end infrastructure and platform design
  • Manage and optimize Azure cloud services, ensuring high availability, performance, and security
  • Support deployment and operation of large-scale data platforms and processing environments
  • Integrate and support data processing technologies including Spark and modern analytics platforms
  • Monitor, troubleshoot, and resolve infrastructure, deployment, and automation issues
  • Promote DevOps best practices across development and engineering teams
  • Improve operational efficiency through automation, standardisation, and continuous improvement initiatives
  • Ensure compliance with security, governance, and operational standards

Required Experience

  • Strong commercial experience in DevOps, Cloud Engineering, or Platform Engineering roles
  • Proven expertise in Infrastructure as Code using Terraform
  • Hands-on experience building and supporting CI/CD pipelines
  • Strong experience with GitLab and deployment automation
  • Experience working within Microsoft Azure environments
  • Knowledge of scripting languages such as Shell or PowerShell
  • Experience supporting cloud-native applications and services
  • Familiarity with big data technologies including Spark and distributed data platforms
  • Strong troubleshooting and incident management skills
  • Excellent communication and stakeholder engagement abilities
  • Experience with Azure Data Factory and Databricks
  • Knowledge of Azure Kubernetes Service (AKS)
  • Exposure to containerisation technologies and orchestration platforms
  • Understanding of data governance, security, and compliance frameworks

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available