Responsibilities
- Design, develop, and maintain scalable backend services using Java and Python to support the 'Elefanto' knowledge graph platform and integrate with tools such as Jira, Codebeamer, and Splunk.
- Build and optimize high-throughput data pipelines using Apache Kafka, ensuring real-time, reliable data transfer across the tool ecosystem through efficient producer and consumer implementations.
- Apply advanced knowledge of SPARQL, GraphQL, and RML to design data models, define mappings, and expose APIs that unify data from diverse sources into a centralized, tool-independent ontology.
- Collaborate with a development team in Germany and engage with stakeholders including Process Architects to define requirements, shape feature development, and align technical solutions with business objectives.
- Ensure code integrity and long-term maintainability by leading and participating in peer code reviews and taking full ownership of deployed systems and ongoing support.
Work Arrangement
Remote (Worldwide) — India, Germany
Other
- Works within a professional framework based on the Skills Framework for the Information Age (SFIA).
- Engages in daily coordination with the development team located in Germany.
- Supports a culture that emphasizes technical excellence, continuous innovation, and collaborative problem-solving.