DevOps Engineer

Ies Ltd.
Glasgow, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 50K

Job location

Glasgow, United Kingdom

Tech stack

Agile Methodologies
Azure
Bash
Cloud Computing
DevOps
Python
Powershell
Scrum
Release Management
Cloud Services
Ansible
Software Engineering
YAML
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
DevOps Tools - Open-source
GIT
Containerization
Kubernetes
Infrastructure Automation Frameworks
Software Version Control
Bamboo
Docker

Job description

We are seeking an experienced DevOps Engineer to join our growing Glasgow-based team. Working closely with Product, Software Development, QA, and IT, you will support the design, implementation, and optimisation of CI/CD pipelines and DevOps platforms.

This role is critical to enabling reliable, secure, and scalable software delivery across IES. You will maintain and improve DevOps tooling, manage build agents using GitOps practices, support cloud deployments (primarily in Azure), and promote DevOps culture and continuous improvement across the organisation.

What You'll Do

  • Maintain and administer DevOps tools, ensuring they remain up to date, reliable, and fully operational
  • Design, implement, and optimise CI/CD pipelines using Azure Pipelines
  • Build and manage build agents supporting build and release processes, following GitOps practices
  • Develop automation solutions using appropriate scripting languages and tools to reduce manual effort
  • Support cloud deployments and day-to-day cloud operations, primarily within Azure
  • Produce and maintain documentation covering DevOps tools, build agents, CI/CD pipelines, and cloud operations
  • Identify and recommend opportunities for continuous improvement within the DevOps function
  • Promote DevOps culture, principles, and best practices across engineering and delivery teams
  • Collaborate closely with cross-functional stakeholders to support efficient and high-quality software delivery

Requirements

  • Degree in a relevant field or equivalent professional experience
  • 3+ years' experience in a DevOps or similar role
  • Proven experience implementing CI/CD pipelines using Azure DevOps
  • Experience maintaining and administering DevOps tools (e.g. Azure DevOps)
  • Strong proficiency with Git and source control practices
  • Strong scripting and automation skills (e.g. PowerShell, Bash, YAML, Python)
  • Experience with configuration management tools (e.g. Ansible)
  • Hands-on experience with cloud technologies, preferably Microsoft Azure
  • Strong analytical and problem-solving skills
  • Ability to work both independently and collaboratively within cross-functional teams

Desirable

  • Experience working in Agile environments (e.g. Scrum)
  • Exposure to containerisation and virtualisation technologies (e.g. Docker, Kubernetes)
  • Experience supporting scalable, cloud-based platforms and services
  • Strong documentation and communication skills

About the company

IES is a global climate tech company delivering world-leading, physics-based software and solutions that empower designers, engineers, and operators to create and maintain energy-efficient buildings. With over 30 years of innovation, we are recognised as a leader in integrated performance-based analysis and home to the most advanced building physics analytics team in the world. Our software solutions and expert consultancy services support the design, retrofit, and operation of more efficient, comfortable, and sustainable buildings. Our Research and Innovation team ensures our technology and industry expertise remain best-in-class and at the forefront of innovation., * Build and operate platforms that directly enable real-world climate impact through energy-efficient buildings. * Own and shape critical CI/CD pipelines and cloud infrastructure in a fast-growing, mission-driven climate tech company. * Work with modern DevOps tooling and cloud technologies, with real responsibility and influence over engineering outcomes. * Collaborate with highly skilled teams across Product, Software Engineering, QA, and IT in a culture that values DevOps excellence. * Flexible working, and the opportunity to grow your career while doing meaningful work.

Apply for this position