DevOps Engineer

Harvey Nash
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 130K

Job location

Tech stack

Artificial Intelligence
Application Lifecycle Management
Application Performance Management
Azure
Bash
Cloud Computing
Databases
Continuous Integration
Data as a Services
Data Hub
DevOps
Distributed Systems
DNS
Monitoring of Systems
Identity and Access Management
Information Systems Security Architecture Professional
JSON
Python
PostgreSQL
Linux System Administration
Enterprise Messaging Systems
SQL Azure
MongoDB
MySQL
OpenID
Powershell
Redis
Prometheus
Software Vulnerability Management
YAML
Datadog
Scripting (Bash/Python/Go/Ruby)
Microsoft Power Automate
Cloud Monitoring
Power Platform Integration
Istio
Delivery Pipeline
Grafana
Caching
Azure
Powerquery
Event Driven Architecture
Containerization
Kubernetes
Bicep
Cosmos DB
Build Process
Terraform
Powerapps
Azure

Job description

  • Design, build and manage Kubernetes clusters, including workload isolation and private networking
  • Implement GitOps delivery models using ArgoCD across multiple environments
  • Develop and maintain Infrastructure as Code using Terraform, ARM templates and Bicep
  • Design and manage CI/CD pipelines within Azure DevOps, following modern DevOps practices
  • Manage container build processes, registries, and deployment pipelines
  • Configure and support service mesh and distributed system architectures
  • Implement autoscaling solutions including event-driven and horizontal scaling
  • Design and support workflow orchestration capabilities
  • Deploy and manage AI and GPU-based workloads
  • Implement monitoring and observability using Prometheus, Grafana, Azure Monitor and Application Insights
  • Design secure cloud networking (private endpoints, DNS, hub-and-spoke architecture)
  • Manage secrets, identity, and certificates using modern authentication methods (OIDC, federation)
  • Build and support event-driven and messaging platforms
  • Administer managed data services and storage platforms
  • Ensure security, compliance, and vulnerability management across container platforms
  • Provide production support, incident management, and operational automation
  • Support delivery and integration of Power Platform solutions (Power Apps, Power Automate, Dataverse, Copilot)
  • Develop automation scripts using PowerShell, Azure CLI, Python, Bash, YAML, and JSON

Requirements

  • Strong experience across Microsoft Azure cloud platform
  • Proven Kubernetes administration and cluster design expertise
  • Experience implementing GitOps approaches (eg ArgoCD)
  • Strong Infrastructure as Code experience (Terraform, ARM, Bicep)
  • CI/CD pipeline development using Azure DevOps
  • Experience working in DevOps-led delivery environments using Kanban or similar workflows
  • Strong knowledge of containerisation and application life cycle management
  • Experience with service mesh, distributed systems, and event-driven architectures
  • Observability tooling experience (Prometheus, Grafana, Azure Monitor, App Insights)
  • Strong knowledge of cloud networking and secure architecture design
  • Identity and access management experience (OIDC, federation)
  • Experience managing production environments, incident response, and automation
  • Linux administration and Scripting (Bash, PowerShell)
  • Experience working with multidisciplinary delivery teams

Desirable Experience

  • Exposure to database and caching technologies (Azure SQL, CosmosDB, MongoDB, PostgreSQL, MySQL, Redis)
  • Power Platform development (PowerFX, Power Query, DAX)
  • Advanced Scripting and automation capability
  • Experience across additional cloud platforms beyond Azure

Additional Information

  • Experience in complex, large-scale environments is highly desirable
  • Strong communication skills with the ability to engage technical and non-technical stakeholders

Please note that you must be eligible for BPSS Clearance and a Level 2 Disclosure Scotland to commence this post.

About the company

Harvey Nash is supporting a key public sector client in sourcing an experienced DevOps Engineer to design, build and operate scalable, secure, and automated cloud platforms.

Apply for this position