DevOps Engineer

Signify Holding
Municipality of San Sebastian, 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 San Sebastian, 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