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 Apex Systems, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Linux HPC Engineer at Apex Systems will play a critical role in managing and optimizing high-performance computing (HPC) environments. The successful candidate will be responsible for maintaining system stability, improving performance, and ensuring the efficient operation of HPC resources. This includes hardware and software installation, configuration management, troubleshooting, and performance tuning, while collaborating with cross-functional teams to support project needs and ensuring that all work aligns with best practices in a dynamic HPC ecosystem.
Job Responsibilities
- Administer and manage Linux-based HPC clusters, ensuring optimal performance and reliability.
- Install, configure, and maintain system software, utilities, and libraries specific to HPC environments.
- Monitor system health and performance, implementing necessary adjustments to meet user requirements.
- Diagnose and troubleshoot hardware and software issues, providing resolutions in a timely manner.
- Develop and maintain scripts for automation tasks and workflow optimization.
- Collaborate with development teams to support application deployment and execution.
- Ensure data integrity and security through regular system audits and updates.
- Document processes, configurations, and troubleshooting steps to enhance team knowledge and training.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in managing Linux operating systems, preferably in an HPC setting.
- Solid understanding of HPC architectures, including parallel file systems, distributed computing, and job scheduling software (e.g., SLURM, PBS).
- Experience with scripting languages such as Bash, Python, or Perl for automation purposes.
- Strong problem-solving skills and the ability to work under pressure.
- Excellent communication abilities, with a customer-focused mindset.
Technologies & Tools
The Linux HPC Engineer will be expected to leverage a variety of technologies and tools commonly used in high-performance computing environments. This includes advanced Linux distributions, various job scheduling systems such as SLURM or Torque, parallel file systems like Lustre or GPFS, and tools for performance monitoring (e.g., Ganglia, Nagios). Familiarity with containerization technology, such as Docker or Singularity, may also be beneficial.
Ideal Candidates
Ideal candidates for the Linux HPC Engineer position will demonstrate a proactive and analytical approach to problem-solving, with a strong emphasis on teamwork and collaboration. They should possess a keen interest in continuous learning and staying abreast of industry trends related to HPC technologies. A high degree of adaptability and the ability to handle multiple tasks in a fast-paced environment are essential, along with a commitment to delivering high-quality support to users and stakeholders.
Unemployment in South Korea was 2% in September 2026, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.