Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join A*STAR and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
RESPONSIBILITIES
Provide HPC and scientific domain advice to on-board new users to NSCC systems.Engage new researchers, communities, and disciplines with computationally intensive requirements.Practice performance engineering to large-scale HPC system and application workloads, optimising both the performance and energy efficiency.Profile, parallelise and optimise the user applications and workflow on the NSCC HPC systems.Design and implement scalable and performant HPC software infrastructure with ease of maintenance.Assist in the design of next NSCC HPC systems, including benchmarking NSCC workloads on various platforms and recommending the most suitable architecture for the research community.Analyse system and user job data for efficient resource allocation and management.Develop HPC utility and automated testing tools for NSCC HPC systems.Develop HPC user guide, best practice guide, and HPC knowledge base for NSCC HPC systems.Get up-to-date with scientific domain research development, HPC system and software technology.QUALIFICATIONS
Bachelor degree in the field of computer science, computer engineering, or other relevant areas.Proven working knowledge of HPC system and software.Strong programming skills in C, C++, and Python, familiar with Fortran programming is a plus.Experience with HPC development toolchain and scientific application software stack for building HPC software is essential, knowledge in using Spack or EasyBuild is a plus.Familiar with parallel and/or GPU programming is highly desired.Familiar with Linux environment, scripting languages, HPC profiler and debugger tools.Familiar with HPC job schedulers, OpenMP & MPI, and container technologies.Familiar with HPC storage e.g. GPFS and Lustre.Familiar with the design & development of multi-core CPU and GPU.Good knowledge and experience in HPC performance optimisation and troubleshooting.Demonstrated good team play spirit and high-level problem solving skills.Demonstrated effective communication skill including the ability to articulate technical concepts to a diverse range of audience.Demonstrated ability & willingness to contribute novel ideas and approaches in support of research community.To be considered for a senior position, the candidate should have at least 3 years of relevant experience in a similar position and environment.
Don't Miss This Opportunity!
A*STAR is actively hiring for this HPC Performance Engineer, Frontier, NSCC position
Apply Now