Description

Job Description:

Responsibilities:

  • Candidate will be responsible for developing, maintaining, and supporting our Knowledge Graph as a Service (KGaaS) platform. This role involves working with cutting-edge technologies to design and implement solutions that manage complex relationships and data structures using graph databases.
  • Design, Develop, and Maintain Graph Databases:

Implement and optimize graph database solutions, focusing on RDF, SPARQL, and other relevant technologies.

Configure and integrate Stardog, Metaphactory, RDFox, and other graph-based platforms into our KGaaS ecosystem.

  • Data Modeling and Management:

Develop complex data models, schemas, and ontologies to support the KGaaS platform.

Perform data integration from various sources into the graph database, ensuring consistency and accuracy.

  • Development and Automation:

Automate the generation of context files and other data management tasks within the platform.

Implement automated monitoring and incident management processes within the graph database environment.

  • Semantic and Linked Data Management:

Develop and manage semantic layers, rule services, and multi-agent systems to enhance the platform’s capabilities.

Implement and manage linked data management solutions, ensuring data interoperability and consistency.

  • Ontology and Taxonomy Management:

Manage and maintain taxonomies, thesauri, and ontologies within the graph database to support various applications.

Enable text mining and entity extraction from the platform.

  • Security and Authentication:

Implement and manage authentication mechanisms across front-end, backend, and knowledge graph layers.

Ensure the platform adheres to the best security practices and IAM (Identity and Access Management) competencies.

  • Integration and GraphQL Enablement:

Enable GraphQL within the platform for seamless data queries and integration.

Integrate the KGaaS platform with existing information systems and services.

Candidate Requirements:

  •   Proven experience with graph databases (e.g., Neo4j, Stardog, RDFox).
  •   Strong expertise in RDF, SPARQL, and Semantic Web technologies.
  •   Experience with data modeling, ontology development, and taxonomy management.
  •   Familiarity with KGaaS platforms and multi-agent systems.
  •   Proficiency in programming languages such as Java, Python, or similar.
  •   Strong understanding of database management systems, both relational and non-relational.
  •   Excellent problem-solving skills and attention to detail.
  •   Ability to work collaboratively in a team environment.

Education

Any Graduate