DevOps Engineer - Public Sector - Outside IR35 - Edinburgh/Flexible
Market Rates

Duration - 9 months
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.

This role will support delivery across multiple digital services and platforms, combining infrastructure, development, and automation expertise. The successful candidate will play a key role in platform engineering, Azure Landing Zone development, and emerging AI-enabled services, while promoting DevOps best practices and supporting team capability uplift.

Key Responsibilities

  • 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

Key Skills & Experience

  • Strong experience across Microsoft Azure cloud platform
  • Proven Kubernetes administration and cluster design expertise
  • Experience implementing GitOps approaches (e.g. 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 lifecycle 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.

Apply