Full-Time HPC Engineer
Job Description
Working closely with members of the I.T. and Technical Services (ITS), and more widely with technical users across EMBL-EBI, the HPC Engineer will play an active part in the design, deployment and operation of the substantial HPC clusters and computational resources in place to support the processing of the large data flows fundamental to EMBL-EBI activities. Day to day the HPC Engineer will work with the HPC sub-team, members of the ITS and HPC users.
Your role
Working as part of the HPC team, under the direction of the HPC Lead the HPC Engineer will:
- Ensure the day-to-day operation, reliability, and integrity of EMBL-EBI’s HPC clusters and computational resources, including schedulers, software, hardware and networking
- Recommend, design and deploy future EMBL-EBI HPC clusters and infrastructure, including both logical configuration and physical racking and cabling
- Automate the setup and configuration of clusters, using tools such as Ansible
- Maintain and update reporting interfaces to deliver monitoring and accounting of the infrastructure
- Support users and investigate and resolve complex issues where in-depth evaluation of various technical and non-technical factors is required
- Build positive relationships, communicating openly and professionally within the team and with stakeholders from the ITS and wider EMBL-EBI community
- Produce high quality documentation to support work done, and work actively to share knowledge within the team
Additional to the requirements detailed here, this and all positions at EMBL-EBI are subject to our behavioural competency framework. The EMBL-EBI Behavioural Competency Framework has been developed to capture the skills, knowledge and behaviour that individuals must demonstrate to perform effectively in their role. The framework is made up of seven competencies, grouped into three clusters; core, specialist and leadership. The indicators of behaviour are not designed to be comprehensive but provide a clear and consistent sense of what is expected from individuals at EMBL-EBI.
** Don’t meet every single requirement? We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply nevertheless.
You have
- Degree in computer science or equivalent industry experience
- At least 5 years of experience with HPC cluster setup, configuration and maintenance
- Diplomatic approach to conflict resolution
- Resilience under pressure
- Experience in the deployment and tuning of cluster schedulers, ideally SLURM
- Solid experience in bare metal hardware deployment, ideally with major vendor hardware such as Dell, HP, Lenovo etc.
- Strong Linux administration skills, ideally with RHEL or a RHEL clone
- Solid skills in automation frameworks, including Ansible
- Solid skills in at least one programming language, ideally Python
- Experience in debugging complex issues caused by an interplay of user jobs, hardware or firmware
- Strong interpersonal and written English communication skills
- Proven ability to work well in a team, building positive relationships and sharing knowledge
- Experience in deployment of scientific softwares using Spack or Easybuild
- Experience with HPC Cluster management and provisioning tools e.g. Warewulf, OpenHPC
- Experience with cloud technologies, including GCP or AWS certification
- Experience with storage systems, and ideally parallel file systems such as Lustre, WekaFS and/or GPFS
- Experience with various network technologies, such as Ethernet and InfiniBand
- Experience with methodologies for infrastructure monitoring.
Apply now! Benefits and Contract Information
- Financial incentives: depending on circumstances, monthly family/marriage allowance of £272 monthly child allowance of £328 per child. Non resident allowance up to £566 per month. Annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances
- Hybrid working arrangements
- Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)
- Generous time off: 30 days annual leave per year, in addition to eight bank holidays
- Relocation package including installation grant (as applicable)
- Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)
- Family benefits: On-site nursery, child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances
- Contract duration: This position is a 3 year contract renewable up to 9 years
- Salary: Monthly salary starting at £3,612 after tax but excl. pension & insurances) + benefits (Total package will be dependent on family circumstances)
- International applicants: We recruit internationally and successful candidates are offered visa exemptions. Read more on our page for international applicants.
- Diversity and inclusion: At EMBL-EBI, we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ+ and individuals from all nationalities.
- Job location: This role is based in Hinxton, near Cambridge, UK. You will be required to relocate if you are based overseas and you will receive a generous relocation package to support you.
How to Apply
To apply, please submit a covering letter and CV via our online system. Applications will close on 28/07/2024. https://www.embl.org/jobs/position/EBI0227347 total views, 0 today