Full Time

Linux HPC Systems Engineer

Take2 Consulting, LLC
$90,000 - $120,000* / year (about $43–$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 Take2 Consulting, LLC, so some details may not match this job. The employer's own page has the real description.

Overview

The Linux HPC Systems Engineer at Take2 Consulting, LLC will play a pivotal role in designing, implementing, and maintaining high-performance computing (HPC) environments that meet the diverse needs of our clients. The successful candidate will work closely with cross-functional teams to ensure operational efficiency, optimize resource utilization, and provide technical support for complex analysis and workflows. This position requires a blend of technical skills, problem-solving capabilities, and effective communication to deliver high-quality service in a fast-paced environment.



Job Responsibilities

  • Design, deploy, and maintain Linux-based high-performance computing systems.
  • Monitor and optimize system performance and resource consumption to enhance efficiency.
  • Provide technical support and troubleshooting assistance for HPC clusters and related applications.
  • Collaborate with researchers and developers to tailor computing environments to specific project needs.
  • Implement security protocols and best practices to safeguard sensitive data and systems.
  • Automate routine tasks and system maintenance processes using scripting and configuration management tools.
  • Document system architecture, configurations, and processes for internal and client use.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Electrical Engineering, or a related field.
  • Proven experience managing and maintaining Linux HPC environments.
  • Strong proficiency in bash scripting, Python, or other programming languages.
  • Familiarity with HPC technologies including job schedulers (e.g. SLURM, Torque) and cluster management tools.
  • Experience in system performance tuning and monitoring tools.
  • Knowledge of networking principles and protocols in a Linux environment.
  • Excellent problem-solving skills and the ability to work under pressure.


Technologies & Tools

The Linux HPC Systems Engineer will work extensively with a range of technologies and tools, including but not limited to Linux operating systems (CentOS, Ubuntu), HPC scheduling and management tools (such as SLURM or PBS), monitoring software (Prometheus, Grafana), and configuration management systems (Ansible, Puppet). Proficiency in automation tools and techniques will also be crucial for efficient system management and operations.



Ideal Candidates

Ideal candidates for this position will possess a robust technical aptitude along with a proactive attitude towards problem-solving and continuous improvement. The ability to work collaboratively in team settings, while also being self-driven, is essential. Strong communication skills are necessary to effectively interact with clients and team members, ensuring clarity in project requirements and technical considerations. A demonstrated commitment to excellence and a passion for advancing technology will further enhance the candidate’s suitability for this role.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

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