DevOps Engineer

Signify Holding
Municipality of Vitoria-Gasteiz, Spain
4 days ago

Role details

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

Job location

Remote
Municipality of Vitoria-Gasteiz, Spain

Tech stack

Bash
Big Data
Cloud Computing
Cloud Engineering
Cloud Storage
Software Debugging
Linux
DevOps
Python
OpenMP
Package Management Systems
Ansible
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
High Performance Computing
Spark
Amazon Web Services (AWS)
Slurm
Terraform
Docker

Job description

We're hiring a Senior GCP DevOps HPC Engineer to join a high-performing engineering team working on large-scale, cloud-based HPC environments. This role is ideal for an experienced HPC engineer who enjoys leading complex migrations, designing scalable architectures, and optimising high-performance workloads in Google Cloud Platform (GCP).

You'll take ownership of migrating on-prem SLURM HPC clusters to GCP, while acting as a technical authority across HPC, DevOps, and cloud infrastructure.

What You'll Be Doing

  • Lead end-to-end migrations of SLURM-based HPC clusters from on-prem to GCP
  • Design, build, and operate secure, scalable HPC architectures in the cloud
  • Optimise SLURM scheduling, workload performance, and resource utilisation
  • Automate cluster deployment and operations using Terraform, Ansible, Python, and Bash
  • Manage HPC software stacks using Spack
  • Deploy and support parallel workloads using MPI, OpenMP, and related frameworks
  • Troubleshoot performance issues and drive continuous optimisation
  • Collaborate with engineering teams and stakeholders in a fully remote environment

Requirements

Essential

  • 5+ years' experience in HPC environments (SLURM, MPI, parallel workloads)
  • Strong Linux systems expertise in performance-critical environments
  • Hands-on experience running or migrating HPC workloads in the cloud (GCP preferred)
  • Solid experience with Terraform and Ansible
  • Strong scripting skills (Python, Bash)
  • Deep understanding of GCP services (GCE, VPC, Cloud Storage)

Nice to Have

  • GCP certifications (DevOps / Cloud Engineer)
  • Experience with Preemptible VMs and cloud cost-optimisation strategies
  • HPC performance profiling and debugging tools
  • Containers in HPC (Singularity, Docker)
  • Exposure to Spark or big data tooling

Apply for this position