The National Laboratory for High Performance Computing NLHPC (ECM-02) of the Center for Mathematical Modelling (CMM) is looking to fill in two professional positions in the field of informatics and communications.
SYSTEMS AND APPLICATIONS ENGINEER
The NLHPC is looking for a skill-full systems and applications engineer who is proficient in both the English and Spanish languages. The following description of the job is in Spanish.
For further information on this please contact the NLHPC staff at info@nlhpc.cl
Descripción del cargo:
Estos cargos tienen como objetivos la configuración, administración y continuidad operacional de la infraestructura del NLHPC, que incluye sistemas de supercómputo, de almacenamiento masivo de datos, y equipos de comunicación de altas prestaciones; además de dar soporte a los usuarios del NLHPC para permitir el máximo aprovechamiento de las capacidades del NLHPC por parte de los usuarios.
Las labores de los cargos estarán principalmente enfocadas en la configuración y administración de clusters Linux; configuración de sistemas gestores de colas; configuración de redes, equipos y servicios de comunicación; instalación e integración de librerías científicas y soporte al desarrollo de proyectos; monitoreo del funcionamiento hardware; configuración y ensamblaje de equipos; e implantar nuevos sistemas/rutinas que ayuden en la administración de la infraestructura del NLHPC u ofrezcan algún servicio adicional.
REQUISITOS
Nivel de estudios: Profesional Ingeniería Civil Informática, Tecnologías de la Información y/o comunicaciones, industrial con mención en computación o informática, o carrera afín. Deseable: Estudios de postgrado Magíster o Doctorado en tecnologías HPC o afines.
Tecnologías:
- Nivel alto de administración Linux (RHEL, CentOS, Debian)
- Scripting con Python y Shell Script (BASH)
- Configuración y administración de algún sistema de colas (SLURM, SGE)
- Conocimientos avanzados de redes y protocolos de comunicación (configuración, switches, servidores y servicios)
- Gestión SNMP sobre Ganglia, Nagios y Cacti
- Gestión de RAIDs, LVM
- Configuración y administración de sistemas de archivos paralelos (Lustre)
- Conocimientos avanzados hardware
Tecnologías adicionales valoradas:
- Conocimientos de arquitectura software, bases de datos y de lenguajes de programación (C, C++)
- Conocimientos de metodologías de programación paralela (OpenMP, MPI, CUDA, OpenCL, OpenACC)
Idiomas: Dominio alto del idioma Inglés hablado y escrito.
Los postulantes deberán demostrar responsabilidad, gran capacidad de aprendizaje y de trabajo colaborativo, así como proactividad y autonomía para realizar las tareas correspondientes al perfil solicitado. Se deberán enfrentar las responsabilidades que se señalan a continuación:
Entregar soporte a los usuarios del NLHPC, entre otros, en los siguientes aspectos:
- Garantizar el correcto acceso a la infraestructura del NLHPC.
- Configuración y administración de los equipos/sistemas de comunicación.
- Despliegue de nuevos sistemas/scripts que ayuden en la administración de la infraestructura del NLHPC u ofrezcan algún servicio adicional.
- Mantener los sistemas actualizados.
- Asegurar la seguridad de los sistemas del NLHPC contra posibles ataques.
- Desarrollar y mantener las interfaces de usuario que faciliten el uso de los recursos.
- Crear scripts de lanzamiento de trabajos específicos.
- Asegurar el correcto monitoreo de toda la infraestructura/servicios del NLHPC.
- Integración interactiva y gráfica del software con el sistema gestor de colas.
- Integración web para la consulta/gestión de recursos de supercomputación.
Competencias y habilidades:
- Capacidad de análisis y solución de problemas
- Capacidad de aprendizaje
- Compromiso organizacional
- Responsabilidad y cumplimiento de normas
- Desarrollo de personas
- Energía y entusiasmo
- Excelencia
- Flexibilidad
- Habilidades interpersonales
- Tolerancia al estrés
Sueldo bruto: Entre 1.500.000 y 2.000.000 de acuerdo a perfil del interesado