Consultor Neo4J (Grafos / Big Data)

Graph Everywhere
Municipality of Alcobendas, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Remote
Municipality of Alcobendas, Spain

Tech stack

Java
JavaScript
API
Big Data
Databases
Data Cleansing
Data Integration
ETL
Linux
Fraud Prevention and Detection
Python
Machine Learning
MongoDB
Neo4j
Node.js
Pentaho Data Integration
Recommender Systems
Software Engineering
Talend
React
Generative AI
Angular
Kubernetes
Data Analytics
Kafka
GPT
Docker

Job description

Graph Everywherees una compañía española que opera dentro del sector tecnológico, más especialmente en el área del Data Management con grafos.Siendo el único Platinum Partner en España deNeo4j-líder mundial en bases de datos de grafos-, se centra en dar apoyo a clientes cuyas necesidades están relacionadas con la creación de soluciones donde la tecnología de grafos sea un valor diferencial, con especial énfasis en proyectos de Prevención de blanqueo de capitales, detección de fraude, sistemas de recomendación, Data Governance Operacional entre otros.Centrado en ofrecer un asesoramiento especializado en grafos, el objetivo deGraph Everywhereconsiste en usar la tecnología de grafos, la analítica nativa en ellos (Graph Data Science) y las capacidades de visualización para tener una mayor profundidad de los datos y descubrir las relaciones ocultas que pueden darse entre ellos, siendo una información muy útil y explotable para el negocio.Debido al proceso de desarrollo interno queGraph Everywhereestá atravesando, en la actualidad queremos ampliar el equipo con un perfilConsultor Neo4j (grafos).FUNCIONES:Integrado en el equipo técnico de Grafos, será alguien que participará activamente en el desarrollo de proyectos innovadores con la tecnología Neo4j.Se unirá a un equipo de especialistas con amplia experiencia en el desarrollo de este tipo de proyectos, que le apoyará técnicamente en las iniciativas donde trabaje y del que puede adquirir conocimiento, así como compartirlo.Entre otras, sus funciones serán las de:Definición de la arquitectura de una solución para la creación de un gemelo digital.Bases de conocimiento de IA Generativa, integración con MCP, definición del mejor sistema de almacenamiento de datos (Graph, Vector, FullText, ...)Diseño y modelado de bases de datos con Neo4j (definición del esquema de nodos, relaciones y atributos)Creación de grafos de conocimiento.Generación de ontologías para la definición de entidades, conceptos o relaciones en dominios específicos, etc.Uso de algoritmos nativos de grafos - Graph Data Science (detección de comunidades, caminos más cortos, similitud, graph embeddings, etc.),Desarrollo y despliegue en producción del modelo de base de datos con PythonUso de IA generativa para acelerar los ciclos de desarrolloToma de requerimientos de las especificaciones funcionalesDefinición de la estrategia de carga de datos/integración con datos externosDiseño e implementación de consultas nativas en CypherElaboración de documentación técnicaREQUISITOS CONOCIMIENTOS:Experiencia en desarrollos con Neo4jDesarrollo de scripts en Cypher, tanto de carga como de consultaLenguajes de programación: PythonHabituado a trabajar en entornos LinuxConocimientos de Analítica de Datos (Machine Learning) con Python usando los modelos más habituales.Uso de Jupiter Notebooks, ...Conocimientos de desarrollo de procesos ETL, limpieza de datos, ...Buenas habilidades de comunicación para la interacción con cliente y usuarios finalesCapacidad de gestión de proyectos e interacción con equipos técnicos del clienteVALORABLE:Conocimiento de MongoDB, Elastic, ...Uso de APIs con ChatGPT, ...Lenguajes de programación: Java, JavaScript (React, Angular, NodeJS)Librerías de Visualización de grafos: Cytoscape, Sigma, OGMA (Linkurious)Herramientas procesamiento datos en real time: KafkaConocimiento de contenedores: Docker, Kubernetes,...Herramientas de integración de datos: Pentaho Kettle, Talend¿POR QUÉ GRAPH EVERYWHERE?:Contratación absolutamente estable, directa y en proyectos sin intermediariosTeletrabajo y flexibilidad horariaProyectos tecnológicamente punteros y de alta especialización en el área de grafos como única actividadEntorno de trabajo con calidad y calidez, en contenido y formaRetribución flexible (cheques restaurant, seguro médico, cheque guardería)Ambiente de trabajo: informalmente profesional y competente

Requirements

Experiencia en desarrollos con Neo4j Desarrollo de scripts en Cypher, tanto de carga como de consulta Lenguajes de programación: Python Habituado a trabajar en entornos Linux Conocimientos de Analítica de Datos (Machine Learning) con Python usando los modelos más habituales. Uso de Jupiter Notebooks, ... Conocimientos de desarrollo de procesos ETL, limpieza de datos, ... Buenas habilidades de comunicación para la interacción con cliente y usuarios finales Capacidad de gestión de proyectos e interacción con equipos técnicos del cliente VALORABLE: Conocimiento de MongoDB, Elastic, ... Uso de APIs con ChatGPT, ... Lenguajes de programación: Java, JavaScript (React, Angular, NodeJS) Librerías de Visualización de grafos: Cytoscape, Sigma, OGMA (Linkurious) Herramientas procesamiento datos en real time: Kafka Conocimiento de contenedores: Docker, Kubernetes,... Herramientas de integración de datos: Pentaho Kettle, Talend

Benefits & conditions

Contratación absolutamente estable, directa y en proyectos sin intermediarios Teletrabajo y flexibilidad horaria Proyectos tecnológicamente punteros y de alta especialización en el área de grafos como única actividad Entorno de trabajo con calidad y calidez, en contenido y forma Retribución flexible (cheques restaurant, seguro médico, cheque guardería) Ambiente de trabajo: informalmente profesional y competente

Apply for this position