




Resumen: El ICIQ busca un/a ingeniero/a de software práctico/a para incorporarse al equipo de Digitalización del instituto, centrado en el diseño y la construcción de un Sistema de Gestión de Datos destinado a mejorar el uso de los datos y facilitar las prácticas de Ciencia FAIR/Abierta. Puntos destacados: 1. Contribuir a la transformación digital de vanguardia en la investigación científica 2. Diseñar y construir soluciones que permitan la Ciencia FAIR/Abierta 3. Colaborar con científicos y unidades de apoyo El Instituto de Investigación Química de Cataluña (ICIQ) busca un/a ingeniero/a de software. Este puesto está financiado por el programa de Centros de Excelencia «Severo Ochoa», referencia CEX2024\-001469\-S, financiado por MICIU/AEI/10\.13039/501100011033\. El ICIQ se compromete a realizar una investigación excelente en la frontera del conocimiento en el amplio campo de la química (Catálisis, Fotosíntesis Artificial, Activación de Moléculas Pequeñas, Fotovoltaica, Ensamblajes Moleculares Funcionales y Biología Química, desde perspectivas teóricas o experimentales). El instituto también tiene como objetivo formar a la futura generación de científicos mediante programas educativos de alta calidad dirigidos a estudiantes de máster, doctorado e investigadores posdoctorales (más información en http://www.iciq.org/). Nuestra misión es liderar, desde la perspectiva de la ciencia molecular, estrategias transversales para resolver importantes desafíos sociales y económicos, tales como el cambio climático y el suministro sostenible de energía y materias primas, contribuyendo así al establecimiento de una economía basada en el conocimiento y mejorando la calidad de vida de los ciudadanos en nuestra área de influencia. **Descripción del puesto** Buscamos un/a ingeniero/a de software práctico/a para incorporarse al equipo de Digitalización del ICIQ. Usted ayudará a diseñar y construir el Sistema de Gestión de Datos (SGD) del ICIQ con el fin de recopilar, organizar y preservar todos los datos de investigación y administrativos, mejorando su uso, facilitando las prácticas de Ciencia FAIR/Abierta y garantizando una operativa diaria fluida. Trabajará junto al equipo del proyecto en el diseño y la construcción de soluciones técnicas (scripts, integraciones, tuberías de datos y herramientas personalizadas) que permitan la Ciencia FAIR/Abierta y un entorno de investigación totalmente digital. Este puesto se adapta a un/a desarrollador/a que disfrute colaborando con científicos y unidades de apoyo (TI, Compras, Seguridad) para traducir necesidades en requisitos y entregar software robusto y mantenible. **Responsabilidades clave** **Construcción e integración**: * Diseñar, desarrollar y mantener scripts y aplicaciones ligeras para la curación, transformación, validación y ETL/ELT de datos. * Crear pequeños servicios y scripts para mover y validar datos; conectar instrumentos, repositorios y sistemas internos mediante APIs. * Implementar y mantener APIs y la interoperabilidad entre plataformas de investigación, compras, seguridad y gestión de datos; mantener versiones actualizadas y documentación exhaustiva de las APIs. * Apoyar la captura de datos de instrumentos (analíticos) y sus tuberías (observadores de archivos, analizadores sintácticos, adaptadores) en el sistema de gestión de datos; mejorar la calidad de los datos mediante reglas de validación. * Automatizar procesos entre sistemas y usuarios. **Modelo y calidad de los datos**: * Contribuir a definir modelos de datos sencillos y metadatos, mantener un vocabulario común y aplicar validaciones básicas para garantizar la coherencia y reutilización de los datos. * Diseñar y gestionar la capa de base de datos: modelar y gestionar bases de datos relacionales (SQL) y metadatos; definir esquemas y convenciones de nomenclatura, configurar índices/particiones para optimizar el rendimiento, gestionar cambios y migraciones de esquemas, y redactar consultas eficientes. * Planificar la arquitectura de datos: seleccionar el tipo de almacenamiento adecuado según cada necesidad (relacional para transacciones; documentos/gráficos/series temporales cuando resulte beneficioso), definir identificadores canónicos y ciclos de vida de los datos (ingestión, curación, publicación/archivo). * Asegurar la alineación con los principios FAIR/metadatos y las cargas en repositorios; contribuir a vocabularios controlados/ontologías cuando sea necesario. **Operaciones y fiabilidad**: * Mantener el código bajo control de versiones: buenas prácticas de CI/CD (Git, pruebas unitarias/integradas, revisiones de código, plantillas reutilizables). * Incorporar pruebas básicas: utilizar contenedores cuando resulten útiles para despliegues repetibles; supervisar registros, realizar copias de seguridad de los datos y cumplir las normas de seguridad/acceso junto con el departamento de TI. **Apoyo al proyecto**: * Capturar necesidades mediante requisitos claros, mantener actualizada la documentación y los diagramas, y preparar informes/tableros sobre el progreso y la calidad de los datos. * Apoyar al equipo del proyecto en la definición y documentación del proyecto redactando alcances y criterios de aceptación, organizando actas de reuniones y registros de decisiones, y manteniendo ordenadas las plantillas y las versiones. **Requisitos:** * Titulación universitaria (grado o máster) en informática, ingeniería del software o disciplinas afines. * Competencias sólidas en programación. Conocimientos de Python y/o Java; familiaridad con SQL y APIs web (REST). * Experiencia estructurando requisitos y redactando documentación técnica clara (p. ej., Lenguaje Unificado de Modelado —UML—). * Interés por los entornos de datos científicos y por trabajar con investigadores. * Competencia con Git y Linux. * Capacidad de colaboración, trabajo en equipo y empatía: trabaja bien en equipo; es colaborador/a y respetuoso/a, equilibra necesidades, establece expectativas y gestiona desacuerdos de forma constructiva. * Comunicación: comunicación escrita y oral clara; capacidad para traducir entre audiencias técnicas y no técnicas. * Organización, resolución de problemas y pensamiento crítico: planifica el trabajo, lleva un seguimiento de tareas y decisiones, cumple plazos, desglosa problemas y se centra en resultados prácticos. * Adaptabilidad y aprendizaje: adquiere nuevas herramientas rápidamente; se siente cómodo/a ante el cambio y la ambigüedad. **Cualidades valoradas:** * Experiencia con ELN/LIMS/SDMS u otras herramientas científicas SDMS. * Conocimiento de los principios FAIR y de la Ciencia Abierta. * Familiaridad con Azure/Microsoft 365 (Power Automate, Power BI, SharePoint). * Experiencia en gobernanza de datos, gestión de metadatos, privacidad/GDPR y prácticas básicas de seguridad de la información. * Experiencia con bases de datos gráficas/NoSQL. * Desarrollo de aplicaciones web, con conocimientos de principios UI/UX. * Conocimiento de Docker. * Priorización y gestión del tiempo: se centra en lo que aporta mayor valor; gestiona eficazmente su propia carga de trabajo. * Atención al detalle y calidad: cuidado con la información y la documentación; verifica la exactitud. * Proactividad y sentido de la responsabilidad: toma la iniciativa, identifica riesgos tempranamente y solicita ayuda cuando es necesario. * Competencia profesional en inglés (escrito y oral), español y catalán. **Qué ofrecemos:** * Contrato a tiempo completo vinculado al proyecto. * Un entorno internacional y dinámico dentro de un equipo multidisciplinar. * La oportunidad de contribuir a una transformación digital de vanguardia en la investigación científica. * Formación y desarrollo profesional en gestión de datos de investigación, Ciencia Abierta/FAIR y herramientas modernas de software. * Salario anual dividido en 12 pagos mensuales. * Remuneración acorde con la política salarial de la entidad, dentro de la banda PGTU1–PGTU4 (24.720 €–30.900 €), en función de la cualificación y experiencia del candidato/a. * Semana laboral flexible de 37,5 horas. * Política de trabajo híbrido. * Incorporación: inmediata. **Todos los candidatos deben incluir** Una carta de presentación en inglés con una declaración de interés, incluyendo dos contactos para referencias adicionales. Las solicitudes sin este documento no serán consideradas. Un currículum completo en inglés que incluya datos de contacto. **Principios OTM-R en los procesos de selección** El ICIQ sigue los principios de Reclutamiento Abierto, Transparente y Basado en el Mérito (OTM-R) y el Código de Conducta para la Contratación de Investigadores establecido por la Comisión Europea. El ICIQ aplica en sus procesos de selección una política de igualdad de género y una política de no discriminación por edad, origen étnico o social, religión o creencias, orientación sexual, lengua o discapacidad. El ICIQ se compromete a promover el equilibrio entre la vida laboral y personal de sus empleados/as y, por tanto, ofrece horarios laborales flexibles. **Proceso de selección** El proceso de selección del ICIQ suele constar de las siguientes fases: * **Preselección:** La preselección se basará en las cualificaciones y la experiencia reflejadas en los currículums de los candidatos/as. Esta fase es basada en el mérito. * **Entrevista:** Los candidatos/as preseleccionados serán entrevistados por el responsable de contratación del puesto y por el comité de selección designado. * **Carta de oferta:** Una vez seleccionado el candidato/a idóneo/a, la Unidad de Personas emitirá una carta de oferta especificando la fecha de inicio, el salario y las condiciones generales del puesto. Para más información, puede visitar nuestra página HR Excellence in Research en: HR Excellence in Research (iciq.org) Este puesto está financiado por el programa de Centros de Excelencia «Severo Ochoa», referencia CEX2024\-001469\-S, financiado por MICIU/AEI/10\.13039/501100011033\. (*Esta posición es parte de la actuación Severo Ochoa Centros de Excelencia, con referencia CEX2024\-001469\-S, financiada por MICIU/AEI/10\.13039/501100011033*).


