Semantic Software Engineer
Role details
Job location
Tech stack
Job description
Dentro de este grupo de trabajo disponemos de un producto propio, es decir, una plataforma tecnológica que implementando tecnologías semánticas, habilita la producción de grafos de conocimiento, aplicándose a proyectos de Interoperabilidad y Data Spaces., * Desarrollar modelos semánticos, ontologías y estructuras de datos.
- Crear transformaciones, mappings y validaciones con herramientas semánticas.
- Elaborar documentación técnica, especificaciones y artefactos de interoperabilidad.
- Participar en actividades de integración semántica y pruebas.
- Colaborar con arquitectos, ingenieros de datos y expertos semánticos en soluciones basadas en datos estructurados.
Requirements
¡Si tienes experiencia en la ejecución de proyectos tecnológicos complejos y experiencia en interoperabilidad/semánticas, regístrate!, * RDF, OWL, SHACL, SKOS, SPARQL.
- Herramientas de modelado y validación: TopBraid, Protégé, vocbench, etc.
- Conocimientos de bases de datos (relacionales y NoSQL), pipelines de transformación o mapeo (ETL, R2RML, JSON Schema).
- Familiaridad con APIs, JSON-LD o integración de datos.
- Conocimientos básicos en catalogación de datos y modelado conceptual., * Experiencia previa en modelado de datos o semántica.
- Mentalidad analítica, rigurosa y orientada al detalle.
- Capacidad de trabajar en entornos de proyecto europeos.
- Inglés intermedio-alto.
Tenemos un modelo de carreras personalizado con revisión salarial, apuesta clara por la formación continua (técnica, metodológica y competencial), acceso a certificaciones, diferentes modalidades de trabajo (incluyendo el teletrabajo), conciliación laboral (flexibilidad horaria y jornada intensiva los viernes y los meses de verano) y beneficios sociales (seguro de vida, mutua de salud y ayuda flexible que te permitirán destinar tu retribución flexible a aquello que necesites).