Role Description:
• Ontology: Understanding of ontology principles and standards (e.g., OWL, RDF).
• Data Visualisation: Ability to visualise knowledge graph data for analysis and reporting. Machine Learning: Knowledge of machine learning concepts and algorithms, especially graph neural networks (GNNs).
Competencies:
Scala, Python for Data Science
Experience (Years):
8-10
Essential Skills:
• Data Modelling and Design: Developing and implementing data models for knowledge graphs, defining entities, relationships, and properties.
• Graph Database Expertise: Working with graph databases (e.g., Amazon Neptune, Neo4j) to store and query data.
• Data Ingestion and ETL: Developing pipelines to extract, transform, and load data into the knowledge graph.
• Graph Querying and Analytics: Writing and optimizing graph queries to retrieve and analyze data.
• Performance Tuning: Ensuring the knowledge graph is scalable and performs well under load.
• Collaboration: Working with other teams (e.g., data scientists, product managers) to understand requirements and translate them into technical specifications.