DevOps Engineer

Baillie Gifford
Edinburgh, United Kingdom
2 days ago

Role details

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

Job location

Edinburgh, United Kingdom

Tech stack

Artificial Intelligence
Systems Engineering
Azure
Cloud Computing
Continuous Integration
Cursor (Graphical User Interface Elements)
DevOps
Github
Software Engineering
SonarQube
Large Language Models
Software Security
Reliability of Systems
Containerization
Kubernetes
Terraform
GPT
Devsecops
Docker

Job description

We are looking for a DevOps Engineer to act as the technical linchpin between our delivery streams and our Central Platforms team. Rather than building the underlying platform from scratch, your focus will be on ensuring our software engineering teams can seamlessly consume platform capabilities. You will remove friction, automate CI/CD pipelines, and embed modern DevSecOps and AI-augmented practices.

If you enjoy treating infrastructure as code, optimising containerised workloads, and mentoring developers to build a "you build it, you run it" mentality, this role gives you the autonomy to shape how we ship software within your delivery stream.

Responsibilities

  • Platform Collaboration: Partner with the Central Platforms team to define infrastructure requirements and feedback loops, ensuring the underlying architecture supports the specific needs of your delivery stream.

  • Pipeline Automation: Design and optimise CI/CD pipelines in Azure DevOps, enabling application teams to deploy securely and rapidly.

  • Developer Enablement & Augmentation: Act as a technical multiplier. You will upskill delivery teams on modern cloud-native practices, containerisation, and platform tooling, while championing the use of AI assistants to reduce boilerplate coding and infrastructure tasks.

  • System Reliability: Collaborate across teams to diagnose complex infrastructure issues, optimise telemetry and monitoring, and improve overall system resilience.

  • Security by Design: Integrate application security and compliance checks directly into the deployment lifecycle.

Requirements

You do not need to be an expert in all of these, but you should have solid experience in the core ecosystem

  • Cloud & Orchestration: Azure, Kubernetes (AKS), Helm, Docker
  • CI/CD: Azure DevOps, migrating to GitHub
  • Infrastructure as Code: Terraform
  • Monitoring/Observability: Instana
  • Security and Quality: SonarQube, Wiz
  • Workflow Augmentation: Practical experience with AI coding assistants and LLMs (e.g., GitHub Copilot, Cursor, ChatGPT) to accelerate scripting and troubleshooting.

The Type of Candidate That We're Looking For

  • Possessing a proven background in software development or systems engineering, with hands-on experience building CI/CD pipelines.

  • Strong understanding of containerisation and orchestration (Kubernetes) and cloud infrastructure (Azure).

  • Practical experience leveraging AI tooling to augment engineering workflows, coupled with the critical thinking required to validate AI-generated configurations.

  • A systems-thinking approach to problem-solving and a low tolerance for manual, repetitive tasks.

  • Excellent communication skills with a genuine desire to mentor colleagues, bridge the gap between application and platform teams, and drive technical standards forward.

Critical Skills (not limited to)

  • Adaptability
  • Digital effectiveness
  • Enabling others
  • Systems thinking
  • Team Working

About the company

At Baillie Gifford we are committed to fostering an inclusive and respectful culture in which each of our colleagues can thrive and develop. We believe that our clients are best served by a diverse workforce with the experiences, ideas and perspectives that this brings.

Apply for this position