Inscribirse a la oferta

HIGH PERFORMANCE AND SCIENTIFIC COMPUTING ENGINEER

Descripción de la oferta de empleo

The mission of the Catalan Institute of Nanoscience and Nanotechnology (ICN2) is to achieve the highest level of scientific and technological excellence in Nanoscience and Nanotechnology. Its research lines focus on the newly-discovered physical and chemical properties that arise from the behaviour of matter at the nanoscale. ICN2 has been awarded with the Severo Ochoa Center of Excellence distinction for three consecutive periods (2014-2018, 2018-2022 and 2023-2026). ICN2 comprises 20 Research Groups, 7 Technical Development and Support Units and Facilities, and 2 Research Platforms, covering different areas of nanoscience and nanotechnology.

Main Tasks and responsibilities:

We seek for a computing engineer with demonstrated experience in the installation and management of High-Performance Computing infrastructures, specialized in scientific computing. The successful candidate will engage with the IT department of ICN2, and with the research groups that use scientific computing as a tool in their research, to set up and run the computational facilities of the centre. Tasks and responsibilities will also include the installation and maintenance of scientific libraries, queuing systems, storage infrastructures, hardware, network communication and all other necessary actions for a smooth and efficient performance of the HPC facilities.

A high capacity to understand and cover the needs of the scientific groups that use the HPC facilities is key for this position. In this respect, although scientific programming is not among the tasks of the position, successful candidates must be able to interact with the researchers developing the scientific software, and thus must have sufficient knowledge of scientific programming languages and tools (Fortran, parallelization, I/O, numerical methods, etc). Knowledge of usage of modern heterogeneous architectures (including GPUs) is also a must.

Requisitos del puesto

  • Education: MSc or PhD in computer science, software engineering, computational physics, or related fields.
  • Knowledge and Experience
    • Strong skills in Linux environments, especially in scientific environments. Expertise with installation, administration, monitoring, and maintaining secure Linux/Unix operating systems.
    • Familiarity with low-latency/high-bandwidth, interconnected infrastructure (including Infiniband, 10/100GigE, and others).
    • Expertise with HPC cluster management tools, job schedulers, and other HPC tools.
    • Knowledge of HPC storage principles, file systems and compute node storage.
    • Proficiency with fundamental programming skills (Bash, Python, Fortran, C).
    • Familiarity with shared and distributed memory parallelism (OpenMP, MPI), and accelerators (GPUs) and its programming tools (OpenACC, CUDA, ...).
    • Proficiency with multi-vendor management, security and network/Internet protocols.
    • Ability to establish processes for maintaining system performance and managing best-in-class standards, including the monitoring of new relevant developments in the HPC field.
    • Experience building and debugging large-scale engineering/scientific software in large clusters and heterogeneous architectures is desirable.
    • Experience in the use of mathematical libraries is desirable.
    • Experience in performance analysis is desirable.
    • Experience leveraging cloud platforms (AWS, Azure...) to deploy scientific computing is desirable.
  • Personal Competences:
    • Ability to communicate efficiently in English (both written and spoken) is a must. Catalan knowledge will be valued.
    • Strong skills for building and maintaining detailed and accurate documentation.
    • Teamwork skills required.

Otros datos del puesto

Summary of conditions:

  • Full time work (37,5h/week)
  • Contract Length: Permanent.
  • Location: Bellaterra (Barcelona)
  • Salary will depend on qualifications and demonstrated experience.
  • Support to the relocation issues.
  • Life Insurance.

Estimated Incorporation date: 2nd trimester of 2023

This Job position is following the requirements of Law 20/2021, de 28 de December, measures urgent for the reduction of temporary employment in the public sector.

How to apply:

All applications must be made via the ICN2 website and include the following:

  1. A cover letter.
  2. A full CV including contact details.
  3. 2 Reference letters or referee contacts.

Deadline for applications: 31/03/2023

Equal opportunities:

ICN2 is an equal opportunity employer committed to diversity and inclusion of people with disabilities.

ICN2 is following the procedure for contract of people with disabilities according with article 59 of the Royal Decree 1/2015, of 30 of October.

Inscribirse a la oferta

Detalles de la oferta

Localidad
Dirección
  • 08193 - Sin especificar
Tipo de Contrato
  • Indefinido, jornada completa
Salario
  • 30000€ - 40000€
Fecha de publicación
  • 06/03/2023
Fecha de expiración
  • 04/06/2023
Denunciar esta oferta

Cómo detectar ofertas falsas
Technical Account Manager with German and English - Bulgaria
Sutherland Global Services Bulgaria EOOD

Work closely with support engineers and escalation team as and when required... run regular service status meetings and case reviews... proactively update customers about cloud updates, upgrade and ensure necessary action to maintain availability and customer satisfaction... as the skyhigh security platform......

JUNIOR SOFTWARE ENGINEER
fentISS - Fent Innovative Software Solutions

Experience in qualification and certification processes in particular ecss and do-178c... high motivation to grow as a safety critical software engineer in embedded systems... polytechnic university of valencia benefits and advantages... integration in a young and dynamic group... requisitos del puestorequirements......

SENIOR SOFTWARE ENGINEER
fentISS - Fent Innovative Software Solutions

Year experience in qualification and certification processes in particular ecss and do-178c... very interested and motivated in embedded technologies... polytechnic university of valencia benefits and advantages... integration in a young and dynamic group... high motivation to grow within the company......

Stress engineer
Engineers sourcing

Descripción del empleo · stress engineer barcelona · job description support stress lead in the requirements definition, architecture development and specifications definition for air vehicle primary structure, system structures and mechanisms perform static strength, fatigue and damage tolerance analysis......

DIGITAL TRANSFORMATION ENGINEER
Fundación Valenciaport

• experience with git and devops: docker and kubernetes... • research and development activities using new ict trends for transport, logistics and ports mainly in internet of things, data science and cloud computing projects... • flexibility depending on coordination and projects......

DevOps Engineer (with strong NodeJS background)
Outliant LLC

You’ll have the opportunity to choose your hours and work and learn with a team of world-class engineers and designers, through a commitment to team collaboration, communication, and product quality... for this role, your primary focus will be collaborating with a team of developers in creating and implementing......

HR Support Representative with French and English - Bulgaria
Sutherland Global Services Bulgaria EOOD

Adhere to defined processes and ensure delivery in accordance with set quality standards ensure the service level are always achieved for hrs processes integrity and discretion in dealing with sensitive information and always ensure data privacy take ownership for query resolution and individual metrics......

Java Engineer
InnoIT

• experience of software development for high capacity, high traffic, high availability apis... • strong focus on software performance aspects and willingness to challenge existing architectures... • are organized and have good time-management skills... desirable skills • a passion for agile methodologies......

Android Engineer
InnoIT

Design, build, and maintain high performance, reusable, and reliable code... identify and correct bottlenecks and fix bugs... you will: translate designs and wireframes into high quality code... help maintain code quality, organization, and automatization... proven software development experience and......