Full Time

Linux Systems Engineer (HPC)

Quantitative Systems
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Quantitative Systems, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Linux Systems Engineer (HPC) at Quantitative Systems, you will play a pivotal role in supporting and enhancing the performance of our high-performance computing (HPC) infrastructure. Your primary responsibilities will include the installation, configuration, and maintenance of Linux-based systems, optimizing system performance, and ensuring the reliability and scalability of our computational resources. This position requires a proactive approach to problem-solving and collaboration with multidisciplinary teams to facilitate research and development for various quantitative projects.



Job Responsibilities

  • Install, configure, and maintain Linux-based operating systems on HPC clusters.
  • Monitor system performance and tune parameters to ensure optimal operation and high availability.
  • Implement and maintain user accounts, permissions, and security protocols in compliance with best practices.
  • Collaborate with research teams to understand their computational needs and recommend appropriate solutions.
  • Develop and maintain scripts and tools for automation and system management tasks.
  • Perform system backups and ensure data integrity and recovery for all crucial systems.
  • Provide technical support and troubleshoot issues related to HPC systems and applications.
  • Stay updated with the latest advancements in Linux and HPC technologies to continuously improve our infrastructure.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in managing Linux systems, preferably in an HPC environment.
  • Strong proficiency in Linux system administration, including shell scripting and programming languages (e.g., Bash, Python).
  • Experience with performance tuning and optimizing computing resources in a multi-user environment.
  • Knowledge of cluster management tools such as Slurm, Torque, or similar job schedulers.
  • Familiarity with storage solutions and network configuration in HPC contexts.
  • Ability to troubleshoot and resolve complex system issues efficiently.
  • Strong communication and collaboration skills in a team-oriented environment.


Technologies & Tools

The Linux Systems Engineer (HPC) will utilize a variety of technologies and tools, including but not limited to Linux operating systems (CentOS, Ubuntu), job schedulers (Slurm, Torque), configuration management tools (Ansible, Puppet), monitoring tools (Nagios, Grafana), and performance analysis software. Additionally, working knowledge of storage systems (e.g., NFS, Ceph) and networking protocols will be critical in ensuring the seamless operation of the HPC infrastructure.



Ideal Candidates

Ideal candidates for the Linux Systems Engineer (HPC) position will possess a strong analytical mindset and a passion for technology. They should demonstrate excellent problem-solving skills, a high level of detail orientation, and the ability to work under pressure. Furthermore, a collaborative spirit and a proactive approach towards improving system performance will be essential traits, enabling them to effectively support the diverse computational needs of research teams. A continued desire for learning and growth within the technology field is also highly valued.

In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.