Hiring manager will take any high-performance graph database experience. It does not have to be TigerGraph
Job Description:
- As a TigerGraph Developer, candidate will work with a team to design, implement, and maintain graph database solutions using TigerGraph’s graph database platform.
- Candidate will be responsible for creating and optimizing data models, writing complex GSQL queries, and ensuring the performance and scalability of our graph database solutions.
- Candidate will play an integral role in developing applications that deliver actionable insights from complex, interconnected data.
- Candidate should be able to connect the dot with different data feed in RDBMS/Hadoop and try to fetch those data in Graph using sql query
Key Responsibilities:
- Graph Data Modeling: Design and build efficient and scalable graph data models based on business requirements.
- Query Development: Write and optimize complex queries using GSQL, TigerGraph’s query language, to retrieve and analyze data from large-scale graph databases.
- Integration: Integrate TigerGraph with other systems, applications, and data pipelines (e.g., ETL processes, APIs).
- Optimization: Monitor the performance of graph queries and work on optimization strategies for large-scale deployments.
- Collaboration: Work closely with cross-functional teams (e.g., data engineers, software developers, data scientists) to ensure successful deployment and integration of graph-based solutions.
- Maintenance Troubleshooting: Maintain and troubleshoot existing graph databases to ensure smooth operation and resolve any issues that arise.
- Able to write popular Graph algo like community detection, Similarity , Centrality on existing data.