MGIS Inc. Logo

MGIS Inc.

System Administrator

Posted 2 Months Ago
Be an Early Applicant
In-Office
Gatineau, QC, CAN
Mid level
In-Office
Gatineau, QC, CAN
Mid level
Manage and maintain Linux-based HPC CPU/GPU clusters (hardware, schedulers, parallel storage), support researchers with application builds and runtime debugging, troubleshoot CUDA/GPU and scheduler issues, manage configuration (Git, Ansible, MS DevOps), package management, and document processes while reporting progress to technical authority.
The summary above was generated by AI

MGIS is seeking a System Administrator, Level 2, to manage High Performance Computing (HPC) clusters and support the scientists who rely on them. This role blends HPC system administration with hands-on user support — helping researchers install, run, and debug applications on HPC infrastructure so they can focus on their science instead of IT issues.

HPC environments in scope include clustered CPU/GPU systems with job schedulers and attached parallel storage (e.g., Lustre, GPFS).


What you'll be doing

HPC Administrator duties

  • Maintain the HPC cluster — hardware, image management, local networking, scheduler, and backups

  • Troubleshoot environment incidents to ensure a quick return to normal operations

HPC Analyst duties

  • Meet with scientists to evaluate their HPC support requirements

  • Develop task plans to meet researchers' needs, consulting the technical authority for approval

  • Support application builds, installs, and runtime troubleshooting (GNU, Intel, Fortran, Nvidia)

  • Support open-source and commercial software, including Python/Anaconda installs, Bash scripting, build/make tools, EasyBuild, Spack, and MPI implementations (MPICH, OpenMPI, IntelMPI, HPMPI)

  • Assist with compilation and runtime of in-house developed applications

General systems management

  • Manage Linux OS patching schedules and reliability

  • Manage user accounts (creation, deletion) and environment modules

  • Manage configuration via Git, MS DevOps, and Ansible Playbooks

  • Manage RPM/DEB packages and troubleshoot ThinLinc

Troubleshooting & hardware

  • Troubleshoot jobs on schedulers (PBS Pro/Torque, SLURM, SGE)

  • Ensure reliable CUDA installs; troubleshoot GPU failures and CUDA software/driver issues

  • Provide hardware support — memory upgrades, storage arrays, power/network cabling, ILO

Documentation

  • Document every process and task to support enterprise knowledge continuity

  • Submit weekly progress reports to the Technical Authority


Requirements

What we're looking for

  • Solid experience administering Linux-based HPC clusters (CPU/GPU nodes, schedulers, parallel storage)

  • Hands-on experience with job schedulers such as PBS Pro/Torque, SLURM, or SGE

  • Experience troubleshooting CUDA installations, GPU failures, and driver issues

  • Familiarity with scientific computing toolchains — compilers (GNU, Intel), MPI implementations, EasyBuild, and Spack

  • Experience supporting researchers or end-users with application builds and runtime issues

  • Working knowledge of configuration management tools (Git, Ansible, MS DevOps)

  • Comfortable working independently and producing clear technical documentation

  • Eligible to obtain and maintain a Secret-level security clearance


HQ

MGIS Inc. Ottawa, Ontario, CAN Office

Ottawa, Canada

Similar Jobs

2 Months Ago
In-Office or Remote
Ottawa, ON, CAN
Senior level
Senior level
Healthtech • Pharmaceutical
Own and administer the Acumatica ERP platform across Finance, Procurement, Logistics, and Project Accounting. Configure workflows, reports, integrations, security, and user access; support procurement enablement and Finance operations; troubleshoot SAP Concur integration issues; coordinate with vendors and developers; manage upgrades, testing, change governance, documentation, and continuous improvement.
Top Skills: AcumaticaAdfBamboohrCeligoJIRAPower BISap Concur
2 Months Ago
In-Office
Senior level
Senior level
Information Technology • Software
Senior escalation point for hosting infrastructure: monitor production, respond to incidents, resolve performance and security issues, manage provisioning, backups, patching, migrations, and coach L1/L2 teams while improving automation and monitoring.
Top Skills: AnsibleApacheBashCloudflareCloudlinuxCpanelCsfDnsDockerGitImapImunify360Ipv4Ipv6KvmLampLinuxLitespeedLpicMariadbModsecurityMySQLNginxOpenstackPerlPHPPleskPopProxmoxPythonRed HatSmtpTerraformVMwareWhmWindows ServerWordpress
2 Months Ago
In-Office
Mid level
Mid level
Artificial Intelligence • Information Technology • Analytics
Manage and optimize on-premises and Azure infrastructure including Windows Server, virtualization (VMware/Hyper-V), SAN/NAS storage, backups (VEEAM), and intermediate Linux. Ensure availability, security, disaster recovery, capacity planning, monitoring, automation (PowerShell/Bash), vendor coordination, incident response, maintenance, and technical documentation.
Top Skills: Active DirectoryBashDfsDhcpDnsFirewallGroup PolicyHyper-VLinuxAzureNasPowershellQosRemote Desktop ServicesSanVeeamVlanVMwareVoipWindows Server

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account