Description

Job Description:

 

  • Build Knowledge Graph solutions leveraging large-scale datasets
  • Design and build graph database schemas to support various use cases including knowledge graphs
  • Design and develop a semantic data model for a new application as per the use cases
  • Design and build graph database load processes to efficiently populate the knowledge graphs
  • Migrate an existing relational database to graphdb
  • Build design/integration patterns for both batch and real-time update processes to keep the knowledge graphs in sync
  • Work with stakeholders to understand the requirements and translate them into technical architecture
  • Select and configure appropriate graph db features and capabilities as applicable for the given use case(s)
  • Optimize the performance of a graph db
  • Configure graph db security features to protect sensitive data
  • Ensure the security and reliability of graphdb deployments

 

 Qualification

  • Minimum 3+ years of working experience with knowledge graphs/graph databases
  • Expertise with Graph database technology
  • Expertise with Python, and related software engineering platforms/frameworks
  • Experience in designing and building highly scalable Knowledge Graphs in production
  • Experience developing APIs leveraging knowledge graph data
  • Experience with querying knowledge graphs using a graph query language (e.g. Cypher)
  • Experience working with end-to-end CI/CD pipelines using frameworks
  • The ideal candidate will have a strong knowledge of Graph solutions and have experience working with massive amounts of data in the retail space.
  • Candidate must have a strong curiosity for data and a proven track record of successfully implementing graph database solutions with proficiency in software engineering.

Education

ANY GRADUATE