Graph Database Consultant (Neo4j & Cypher Query)

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Neo4j
graph database solutions
graph traversal
Cypher query language
graph database development
APIs
software development

Job Details

DEPARTMENT/TEAM DESCRIPTION:

Global OnePSS digital Unit is a team within the onePSS framework, which aims to enhance operational efficiency, drive digital transformation, and foster collaboration across various regions and functions.

POSITION SUMMARY:

The focus is on leveraging Neo4j to create and manage an API backend to provide graph data for efficient and scalable solutions for data management and analysis.

POSITION DUTIES & RESPONSIBILITIES:

  • Design and develop graph database solutions using Neo4j.
  • Collaborate with cross-functional teams to gather requirements and define database architecture.
  • Implement data models and schemas optimized for graph traversal and query performance.
  • Perform data integration and migration tasks to incorporate various data sources into the graph database.
  • Develop and maintain Cypher queries for data retrieval and manipulation.
  • Monitor and optimize database performance to ensure scalability and reliability.
  • Provide technical support and troubleshooting for database-related issues.

REQUIREMENTS/PREFERENCES

Education Requirement(s):

  • Minimum: Bachelor's degree in Computer Science, Information Technology, or related field.
  • Preferred: Master's degree in Computer Science, Information Technology, or related field.

Skill & Competency Requirements:

  • Experience in graph database development.
  • Expertise in Neo4j and Cypher query language.
  • Strong understanding of graph theory and data modeling.
  • Experience with data integration and migration.
  • Proficiency in database performance optimization

Preferences:

  • Experience with other graph databases and related technologies.
  • Experience with software development. Especially APIs (Rest/GraphQL)
  • Knowledge of data visualization tools and techniques.
  • Familiarity with cloud-based database solutions.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.