Estamos à procura de um especialista em bases de dados de grafos para integrar um projeto em fase de desenvolvimento. Se és apaixonado por transformar dados relacionais em redes complexas de conhecimento e dominas o ecossistema Neo4j, queremos falar contigo.
O teu papel será assumir a responsabilidade total pela camada de dados em grafo do projeto. Terás autonomia para aconselhar a equipa, desenhar a arquitetura e implementar a solução técnica.
O que vais fazer:
* Projetar o esquema do grafo (nós, relações e propriedades) com foco em performance e escalabilidade.
* Desenvolvimento: Implementar a base de dados Neo4j.
* Consultoria Técnica: Apoiar a equipa na tomada de decisões sobre as melhores práticas e aplicações de grafos na vida real.
* Interface de Dados: Analisar os dados provenientes de uma base de dados PostgreSQL (alimentada por scraping externo) e validar se a estrutura cumpre os requisitos para a transição para grafo.
O que não terás de fazer:
* Scraping: Não serás responsável pela extração de dados. Temos um developer dedicado a esta tarefa que alimenta o PostgreSQL. No entanto, serás responsável por dar feedback técnico caso os dados extraídos precisem de ajustes para servir o modelo de grafos.
O perfil ideal:
* Capacidade de traduzir problemas de negócio em modelos de grafos eficientes.
* Mindset consultivo e autonomia.
* Espírito crítico e proatividade para sugerir melhorias.