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
SeniorJob 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