Job Title - Linux DevOps Engineer
Location - Onsite -Vancouver BC
Duration - Contract-to-hire- 6-12 months
Position Overview:
Seeking a Senior Linux DevOps Engineer for an on-site, 6-12 month contract-to-hire engagement in Vancouver, British Columbia, Canada. This senior-level role supports high-performance computing (HPC) and electronic design automation (EDA) infrastructure within a datacenter organization. The engineer will work independently with minimal ramp-up time across Linux HPC operations, infrastructure automation, SLURM workload management, datacenter migrations, storage, and enterprise identity integration.
Responsibilities:
- Support and administer SLURM-based HPC compute environments, including partition configuration and migration planning.
- Plan and execute HPC and EDA compute and storage infrastructure migrations across datacenters.
- Develop migration strategies and evaluate implementation options, risks, dependencies, and operational tradeoffs.
- Create formal Method of Procedure (MOP) documents and runbooks for infrastructure changes and service cutovers.
- Coordinate with EDA, storage, and identity and access management teams to deliver platform changes.
- Verify storage volumes, application access, authentication, and service continuity after migrations or infrastructure changes.
- Define HPC storage service tiers and gather performance and capacity requirements for EDA workloads.
- Administer SUSE Linux Enterprise Server (SLES) 12 and SLES 15 systems in a production HPC environment.
- Build and maintain custom Linux operating system images and installation media using Kiwi NG and related tools.
- Enable and maintain bare-metal provisioning workflows through RackN / Digital Rebar Provision for SLES and ESXi deployments.
- Provision and configure VMware vSphere virtual machines for HPC service workloads.
- Develop and maintain Ansible playbooks and roles for Linux system setup, authentication, and platform configuration across SLES versions.
- Manage Git repositories and Artifactory storage, contribute pull requests, conduct code reviews, and support infrastructure repositories.
- Integrate enterprise identity platforms and reconcile Linux user and group identity data across authentication domains.
- Assess logging strategies, investigate production Linux service issues, and produce technical documentation in Confluence.
- Drive production changes through established change-management workflows using ServiceNow.
Qualifications:
- 5+ years of experience in DevOps, platform engineering, or Linux systems engineering.
- Hands-on HPC cluster administration experience with SLURM or an equivalent workload manager.
- Demonstrated experience supporting EDA or scientific computing environments.
- Strong Ansible automation experience, including production-grade playbook and role development.
- Experience with bare-metal provisioning tools such as RackN, Cobbler, or equivalent.
- Proven ability to plan and execute datacenter or infrastructure migrations with minimal disruption.
- Familiarity with enterprise Linux identity and authentication technologies such as SSSD, LDAP, Active Directory, NIS, or Okta.
- Experience with NetApp or comparable enterprise storage platforms in HPC environments.
- Ability to create formal technical documentation, including MOPs, runbooks, and architecture diagrams.
- Strong written and verbal communication skills with the ability to coordinate across multiple technical teams.
- Preferred: Experience with SLES 12 and/or SLES 15 in an enterprise environment.
- Preferred: Familiarity with RackN / Digital Rebar Provision and Kiwi NG or similar custom image tooling.
- Preferred: Knowledge of VMware vSphere for HPC support virtual machines.
- Preferred: Experience migrating configuration artifacts and binaries to Artifactory.
- Preferred: Background in semiconductor, storage, or high-tech manufacturing IT environments. Tools and Technologies: