Senior DevOps Engineer

Anywhere in the UKFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of current experience
Required Skills
PythonSQLBashGitKubernetesNginxAzureGrafanaPrometheusTerraformAnsibleHelm

Requirements

  • 5+ years of current experience at both design and hands-on levels with Azure cloud infrastructure
  • Professional experience with RBAC, key vault, VMs, VNETs, VPNs, NSGs, Git, Ubuntu WSL2, PowerShell, Azure CLI and Data platforms (SQL, ADF)
  • Kubernetes deployment and management experience, with associated toolsets such as Kubernetes CLI, Helm, terraform, packer and ansible
  • Network management within Kubernetes with NGINX, service mesh, policy management, WAF
  • Infrastructure monitoring with the Grafana stack (Loki, Prometheus, Tempo)
  • Scripting and automation with Bash and/or Python in addition to PowerShell
  • Experience in load/performance testing and tuning
  • Vulnerability management, such as Trivy or Kubescape
  • Azure Container registry management
  • Experience using AI-powered development tools (e.g., GitHub Copilot, Claude Code, Cursor) to improve engineering productivity
  • Experience with High Availability, DR/Business Continuity strategies
  • Strong problem-solving skills and logical troubleshooting approach
  • Required to join on call rotation (1 week in 4)

Responsibilities

  • Implement and manage cloud resources to support SaaS application deployments which are designed to be scalable, secure, performant, manageable and cost effective
  • Ensure that all aspects of the implementation are scripted and repeatably deployable through Infrastructure as Code practices
  • Share the responsibility for maintaining clean, efficient CI/CD pipelines with Developers and QA
  • Use an established release process to release to Staging and Production environments, Bi-Monthly, outside of normal working hours
  • Share the responsibility for building observability into the platform with Developers, QA and Site Reliability Engineers using the Grafana stack
  • Identification and Resolution of platform and pipeline issues/problems as they occur as well as proactively looking to improve the reliability and performance
  • Work with security team to identify and resolve infrastructure vulnerabilities and deployment issues
  • Evaluate, integrate, and operationalize AI-powered tooling (e.g., AI coding assistants, agentic AI workflows) to accelerate development and deployment processes
  • Champion the responsible adoption of AI-assisted automation across the engineering organization
  • Engage with architects, product owners, and business stakeholders to translate requirements into infrastructure solutions
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now