HamburgerMenu
hirist

Graph Database Engineer - Cypher Query Language

Novotree Minds Consulting Pvt Limited
Multiple Locations
4 - 8 Years

Posted on: 22/12/2025

Job Description

Description :


Roles & Responsibilities :


1) Graph Data Modeling and Design :


- Design and implement efficient and scalable graph data models using appropriate graph database technologies (e.g., Neo4j, Amazon Neptune, TigerGraph, etc.).


- Translate business requirements into effective graph schemas and data structures.


- Optimize graph models for performance and query efficiency.


2) Graph Database Development and Management :


- Develop and maintain graph database instances, including installation, configuration, and performance tuning.


- Implement data ingestion and transformation pipelines to populate graph databases from various data sources.


- Develop and optimize Cypher, Gremlin, or other graph query languages for complex data retrieval and analysis.


- Implement data security and access control mechanisms for graph databases.


- Monitor and maintain the health of graph databases.


3) Data Integration and ETL/ELT :


- Design and implement ETL/ELT processes to integrate data from diverse sources into graph databases.


- Develop and maintain data pipelines using tools like Apache Kafka, Apache Airflow, or similar technologies.


- Ensure data quality and consistency throughout the data integration process.


4) Graph Analytics and Application Development :


- Collaborate with data scientists and analysts to develop graph-based analytics solutions.


- Develop and implement APIs and applications that leverage graph database capabilities.


- Develop and implement algorithms for graph traversals, community detection, and other graph analytics tasks.


- Participate in code reviews.


5) Performance Optimization and Troubleshooting :


- Identify and resolve performance bottlenecks in graph database systems.


- Monitor and optimize query performance.


- Troubleshoot and resolve data-related issues.


6) Documentation and Best Practices :


- Document graph data models, data pipelines, and database configurations.


- Establish and enforce best practices for graph database development and management.


info-icon

Did you find something suspicious?