Senior DevOps Engineer – HPC / EDA / SLURM
- Vancouver, BC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 5+ years of experience in DevOps, Platform Engineering, or Linux Systems Engineering roles.
- Posting language
- English
- Posted
Original job description
Position: Senior DevOps Engineer – HPC / EDA / SLURM
Engagement Type: 12-Month Contract (Contingent Worker)
Workplace Arrangement: Hybrid / On-Site
Role Overview & Key Responsibilities:
- Support and administer SLURM-based HPC compute environments, including partition configurations and cluster migrations.
- Plan and execute complex HPC/EDA compute and storage infrastructure migrations across datacenters.
- Author formal Method of Procedure (MOP) documents, cutover runbooks, and Confluence technical architecture guides.
- Administer SUSE Linux Enterprise Server (SLES 12 and SLES 15) systems in a high-performance production environment.
- Build custom Linux OS images using Kiwi NG and enable bare-metal provisioning via RackN / Digital Rebar Provision.
- Develop and maintain Ansible playbooks and roles for Linux provisioning, identity management, and system setup.
- Integrate enterprise identity stacks (SSSD, Okta, Active Directory, LDAP, NIS, VAS) and reconcile Linux UID/GID datasets.
- Configure NetApp SVMs, NFS mounts, AutoFS, and evaluate storage performance/capacity for EDA workloads.
- Manage changes via ServiceNow, maintain Git/Artifactory repositories, and configure monitoring via Zabbix and Splunk.
Required Qualifications & Skills:
- 5+ years of experience in DevOps, Platform Engineering, or Linux Systems Engineering roles.
- Hands-on HPC cluster administration experience with SLURM or equivalent workload managers.
- Demonstrated experience supporting Electronic Design Automation (EDA) or scientific computing environments.
- Expertise in SUSE Linux Enterprise Server (SLES 12/15) and custom OS deployment (Kiwi NG, RackN / Digital Rebar).
- Advanced Ansible automation skills for enterprise Linux systems and identity infrastructure (SSSD, AD, LDAP, Okta).
- Proficiency with NetApp NFS storage, Python/Bash scripting, Git, Artifactory, and ServiceNow ITSM processes.
More about this job
Responsibilities
Administer SLURM-based HPC environments and plan and execute HPC/EDA compute and storage migrations across datacenters. Maintain SLES systems, custom Linux images, provisioning and identity automation, NetApp storage, technical documentation, change management, repositories, and monitoring.
Requirements
Requires 5+ years of experience in DevOps, platform engineering, or Linux systems engineering, with hands-on HPC cluster administration and EDA or scientific computing experience. Candidates should have expertise in SLES, custom OS deployment, Ansible, enterprise identity systems, NetApp NFS, scripting, Git, Artifactory, and ServiceNow.
Skills
- SLURM
- HPC Cluster Administration
- Electronic Design Automation
- SUSE Linux Enterprise Server
- Kiwi NG
- RackN / Digital Rebar Provision
- Ansible
- SSSD
- Okta
- Active Directory
- LDAP
- NetApp NFS Storage
- Python
- Bash
- Git
- Artifactory
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
Keywords
- HPC
- SLURM
- Electronic Design Automation
- Scientific Computing
- Datacenter Migration
- SUSE Linux Enterprise Server
- SLES 12
- SLES 15
- Kiwi NG
- RackN
- Digital Rebar Provision
- Ansible
- SSSD
- Okta
- Active Directory
- LDAP
- NIS
- VAS
- UID/GID
- NetApp
- NFS
- AutoFS
- Python
- Bash
- Git
- Artifactory
- ServiceNow
- Zabbix
- Splunk
- Confluence