HPC Systems Platform Engineer
80%-100%, Lugano, permanent
The Swiss National Supercomputing Centre (CSCS) develops and operates cutting-edge, high-performance computing (HPC) systems as an essential service facility for science. The centre enables world-class research through its scientific user lab, which is available to domestic and international researchers in academia, industry, and the business sector. The centre is operated by ETH Zurich and has offices in Lugano (headquarters) and Zurich.
Project background
As HPC and cloud technologies converge, CSCS strives to improve its service portfolio that focuses on large, diverse scientific and engineering applications. Effectively integrating all of the software components and configurations into an HPC platform running on a multi-tenant infrastructure is complex and challenging.
To this end, CSCS has an open positions at our office in Lugano for a HPC systems platform engineer.
Job description
The main goal of this position is to develop HPC platform services for a multi-tenant infrastructure. As a systems platform engineer, you will directly contribute to the design, implementation, maintenance, and documentation of platform services for HPC.
Your work will directly enhance the overall HPC system functionality and efficiency.
Your responsibilities:
- Designing and deploying HPC systems platforms to respond to the requirements of our user communities;
- Implementing, deploying, and testing the platforms for which you are responsible;
- Managing and maintaining the platforms over time;
- Supporting and documenting the platforms.
Profile
We are looking for a professional with more than five years of experience in the deployment and management of Linux systems.
Expected qualifications:
- Management of Linux systems, including compute, storage and network components;
- Working knowledge of automation tools and frameworks, including CI/CD processes and ecosystem;
Experience with the following is considered an advantage, though there will be ample opportunities to learn and gain more experience with all of these skills on the job:
- Configuration of Slurm HPC scheduler,
- JFrog Artifactory,
- Developing Ansible configurations,
- Developing services on top of Kubernetes.
- Experience in the deployment and utilization of HPC platform services like scheduling and job reporting tools;
You should have a bachelor’s or higher degree in computer engineering, computer science, a relevant technical field, or equivalent practical experience.
Workplace
We offer
In an organization that values autonomy, ownership and continuous learning, the successful candidate will have the opportunity to gain specialized hands-on experience through activities characterized by the challenging aspects typical of the HPC field.
- ETH Zurich is a family-friendly employer with excellent working conditions.
- You can look forward to an exciting working environment, cultural diversity and attractive offers and benefits.
- We value the diversity of our team and, to further enhance the diversity of our workforce, we particularly encourage women to apply.
We value diversity
Curious? So are we.
Please include the following documents in pdf with your application:
- Motivation letter in pdf
- CV in pdf
- Relevant certificates and diplomas in pdf
Furthermore, we aim to maintain and expand our diversity and thus, we encourage people from underrepresented groups to apply.
We look forward to receiving your online application, including a letter of motivation, CV, diplomas, and employment certificates. Please address your application to Ms Stephanie Frequente, CSCS Human Resources, via Trevano 131, 6900 Lugano.
Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.
Further information about CSCS can be found on our website. Questions regarding the position should be directed to Mark Klein, mark.klein@cscs.ch (no applications).
For recruitment services, the GTC of ETH Zurich apply.