Position: Cloud HPC Systems Architect/Admin

Are you a Cloud HPC Systems Architect or administrator who wants to collaborate with a team of qualified, friendly, and supportive individuals on a wide range of exciting projects across multiple domains (Energy/Aerospace/Motorsport/Science & Engineering)? Do you have the skills to build and run HPC systems for global clients? If so, read on!

If you are seeking employment in a long-standing successful company that values teamwork, offers family friendly working, flexible schedules and understands the need for work/life balance then NAG could be the perfect fit for you! NAG is a market leader in technical software and high-performance computing, and this is an exciting opportunity to contribute to our fast-growing HPC services team. We partner with all the main cloud providers; you’ll get lots of experience working with different systems!

The ideal candidate will be an innovative thinker who can go beyond traditional methods. Additionally, they should possess strong communication skills, including the ability to present complex technical topics to both technical and non-technical audiences. This role requires flexibility and versatility to work on several projects, while prioritizing business needs based on outcomes.

NAG’s HPC consultants work with a variety of customers, typically in the design, build and migration for HPC systems. This includes benchmarking, profiling and tuning, advising on system selection, and implementing HPC solutions in various cloud and on-premise environments. NAG’s consultants have significant direct customer interactions and some travel (circumstances permitting).

Responsibilities

Design, build and manage Cloud HPC infrastructure, including developing customized solutions; from selecting the right instance types and configuration management to full workflow management.

  • Analyse and optimize the performance of systems and applications.
  • Help develop new IP for Cloud HPC.
  • Collaborate closely with internal technical and business teams to develop HPC technologies.

About You / the desired candidate will have:

  • A BSc (or equivalent) in a science/engineering/numerical subject.
  • A minimum of 2 years’ experience as an HPC Systems Architect or HPC Systems Administration. For example: Experience in full system performance analysis and tuning.
    • Configuring batch schedulers such as SLURM or PBS.
    • Configuring HPC storage systems such as Lustre.
    • Installing and tuning HPC applications and libraries.
  • Experience in full system performance analysis and tuning.
  • Experience of architecting a new HPC cluster.
  • Well versed in common scripting languages (ie Python, Bash etc).
  • As the post will involve direct customer interactions, we would expect excellent presentation and written communication skills.
  • The personal traits of curiosity, enthusiasm and flexibility. You’ll be learning about our clients and the challenges they face, as well as new technologies and how to apply them. Discovering problems and ways to fix them. You’ll also need to be able to work with (and rapidly learn) unfamiliar tools and software.

What will make you stand out among other applicants?

  • Cloud certification (we will help you become familiar with multiple clouds and specialize in at least one)
  • Experience developing infrastructure and applications for Cloud
  • Familiarity with systems management and deployment tools
  • Familiarity with infrastructure-as-code tools and cloud Cost Management techniques
  • Proficiency in a low-level programming language such as C, C++, and/or Fortran, or experience with end-user applications.
  • Some domain experience in science/engineering or AI.

Culture and Benefits:

We provide a comprehensive benefits package, including a competitive salary (dependent on your experience), a company-matched pension plan, and health/life/income protection insurance coverage. Additionally, we offer 30 paid days of annual leave (plus bank holidays), with the opportunity to buy or sell 5 days each year.

NAG is an equal opportunity employer and has a dedicated Women in Tech Team. We strongly believe that a diverse workforce contributes to our ability to develop innovative products and services. To promote inclusivity and diversity, we employ a blind recruitment process, redacting all information that could introduce conscious or unconscious bias during the shortlisting process.

About NAG 

NAG provides industry-leading numerical software and technical services to banking and finance, energy, engineering, and market research, as well as academic and government institutions. World renowned for the NAG® Library – the most rigorous and robust collection of numerical algorithms available – NAG also offers Automatic Differentiation, Machine Learning, and Mathematical Optimization products, as well as world-class technical consultancy across HPC and Cloud HPC, code porting and optimization, and other areas of numerical computing. Founded more than 50 years ago from a multi-university venture, NAG is headquartered in Oxford, UK with offices in the UK, US, EU and Asia.  

Application:

Interested in applying but want more details? We are open to part-time working applications and if you would like to discuss the position in more depth, please don’t hesitate to email us at the address below for an informal chat. To join our team, please send your CV with a cover letter to hradmin@nag.co.uk.