Aguila Consulting
Soar to where only eagles dare
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.