What are the responsibilities and job description for the Data Architect position at TalentOla?
Data & Knowledge Graph Architect
Fulltime
Location-
Position Summary
We are seeking an experienced Data & Knowledge Graph Architect to design and implement scalable Knowledge Graph and Data Engineering solutions. The ideal candidate will have expertise in RDF-based Graph Databases, SPARQL, Vector Databases, Data Pipelines, Cloud Platforms, and Large-Scale Data Processing.
Required Experience
- 15 years of experience in Python, Java, Spark, Data Engineering, and Data Pipeline Development
- 8 years of experience with RDF-based Graph Databases and Vector Databases
- 8 years of experience with AWS, Azure, or GCP
- 6 years in an Architect or Technical Leadership role
Key Responsibilities
- Design and implement RDF-based Knowledge Graph solutions.
- Develop and optimize SPARQL, SQL, and graph queries.
- Create and maintain ontologies and semantic data models.
- Build scalable batch and streaming data pipelines.
- Integrate and process large volumes of structured and unstructured data.
- Optimize graph indexing, data retrieval, and system performance.
- Implement data governance, security, encryption, and access controls.
- Collaborate with Data Scientists, Engineers, and Business Stakeholders.
- Develop dashboards, reports, and analytical solutions.
Mandatory Skills
- RDF Graph Databases (GraphDB, RDF4J, Virtuoso, Apache Jena)
- Vector Databases (Pinecone, FAISS, Milvus, Weaviate)
- SPARQL, SQL, NoSQL
- Python, Java, Spark
- Kafka, Batch & Stream Processing
- REST APIs, FastAPI, Messaging Technologies
- Data Pipeline Design and Performance Optimization
- AWS, Azure, and/or GCP
- Large Data Handling and Process Automation
Preferred Skills
- NLP and Semantic Search
- Docker, Kubernetes, CI/CD
- Kinesis or Kafka Streaming
- Insurance, Banking, Mortgage, or Financial Services domain experience
- AI/LLM and RAG architecture exposure