Back to results

GCP Data and Graph Engineer

  • Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Posting language
English
Posted

Original job description

We are looking for an experienced GCP Data and Graph Engineer to design, develop, and optimize graph-based data platforms, search infrastructures, and real-time data solutions.

🔹 Key Responsibilities

  • Design and implement scalable graph data models for complex business relationships.
  • Develop and optimize graph queries using Neo4j and Cypher.
  • Build and maintain knowledge graphs and relationship-based data platforms.
  • Develop search solutions using Elasticsearch, OpenSearch, vector databases, and hybrid search.
  • Build data pipelines to synchronize transactional, graph, and search systems.
  • Implement event-driven architectures for near real-time data updates.
  • Optimize caching, indexing, query performance, and data consistency.
  • Establish monitoring, data quality, governance, and metadata management practices.

🔹 Required Skills

  • Hands-on experience with graph databases, graph data modeling, and Cypher.
  • Strong knowledge of Elasticsearch and/or OpenSearch.
  • Experience with data pipelines and event-driven architectures.
  • Knowledge of cache invalidation, index refresh, and data synchronization.
  • Experience with cloud-based data platforms, preferably GCP.

🔹 Nice to Have

  • Knowledge graphs and ontology design.
  • Vector databases, RAG, and GraphRAG architectures.
  • Recommendation engines and relationship analytics.
  • Kubernetes and Infrastructure as Code tools such as Terraform.
More about this job

Responsibilities

Design, build, and optimize graph-based data platforms, knowledge graphs, search infrastructure, and real-time data solutions. Develop data synchronization pipelines and event-driven updates while improving performance, consistency, monitoring, data quality, governance, and metadata management.

Requirements

Hands-on experience with graph databases, graph data modeling, and Cypher, along with strong knowledge of Elasticsearch and/or OpenSearch. Experience with data pipelines, event-driven architectures, data synchronization, and cloud data platforms - preferably GCP - is required.

Skills

  • Graph Databases
  • Graph Data Modeling
  • Cypher
  • Neo4j
  • Elasticsearch
  • OpenSearch
  • Data Pipelines
  • Event-Driven Architectures
  • Data Synchronization
  • Google Cloud Platform
  • Knowledge Graphs
  • Ontology Design
  • Vector Databases
  • RAG
  • GraphRAG
  • Terraform

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software
  • Engineering

Keywords

  • Google Cloud Platform
  • Graph Databases
  • Graph Data Modeling
  • Cypher
  • Neo4j
  • Elasticsearch
  • OpenSearch
  • Vector Databases
  • Hybrid Search
  • Knowledge Graphs
  • Ontology Design
  • Data Pipelines
  • Event-Driven Architectures
  • Real-Time Data
  • Data Synchronization
  • Cache Invalidation
  • Index Refresh
  • Query Optimization
  • Data Consistency
  • Data Quality
  • Data Governance
  • Metadata Management
  • RAG
  • GraphRAG
  • Recommendation Engines
  • Relationship Analytics
  • Kubernetes
  • Terraform

Report this job