Information Engineer / Knowledge Graph Developer in Aachen bei Forschungszentrum Jülich
Information Engineer / Knowledge Graph Developer in Aachen bei Forschungszentrum Jülich
The Institute for Advanced Simulation - Materials Data Science and Informatics (IAS-9) operates across numerous disciplines including data science, materials theory and scientific metadata design. The members of our department “Concepts, Management, and Tools for Research Data” work at the interface of information systems engineering and research data management. We develop and apply metadata for scientific workflows to achieve semantic interoperability of research data. For this, we collaborate in different large-scale consortia such as the Helmholtz Metadata Collaboration (HMC) or the National Research Data Infrastructure (NFDI-MatWerk). Our scientific activities focus on the development of ontologies and knowledge graphs in the Helmholtz research field “Information” and beyond. Among other activities, we develop the Helmholtz Knowledge Graph to increase the coherence of the Helmholtz digital ecosystem and support the integration of semantic data and technologies into scientific workflows.
Your Job:
In our team you will collaboratively work on:
- Implementing and improving data pipelines to harvest metadata from data infrastructures within Helmholtz towards integrating them into the Helmholtz Knowledge Graph
- Evaluation of (meta)data, establishment of suitable crosswalks between semantic standards & mapping (meta)data towards integration into the graph
- Implementing methods to analyze graph data (e.g. for gap analyses), as well as curation, cleaning and improvement of the graph data (e.g. entity resolution, inference of data types) by manual and semi-automatic means
- Supporting the strategic development, as well as coordination and organization (e.g. curation of issues and task prioritization) around all aspects of the Helmholtz Knowledge GraphSupporting the dissemination of developed tools around the Helmholtz Knowledge Graph, interfaces and concepts within workshops and specific training activities (targeted for example at needs of data providers)
Your Profile:
We are looking for motivated colleagues who are interested in supporting science through pragmatic solutions. For this you will bring:
- Completed university degree (master`s degree or equivalent) and, if applicable, doctorate in data science, information engineering, computer science, or similar
- Knowledge of relevant semantic standards (schema.org, dcat, datacite, DC), ontology development and their usage in practice
- Practical experience with (meta)data handling, data pipelines for harvesting, data structures (graphs, relational) and formats like (e.g. JSON-LD, JSON Schema, RDF)
- Very good practical programming skills in Python. Knowledge of other programming languages are beneficial
- Knowledge about relevant tools, frameworks and workflow managers (e.g. web scraping, Prefect, pydantic, Docker Compose, Apache Solr, Open Link Virtuoso, Neo4J)
- Experience in collaborative and open source software development with version control, working under Linux and using sshVery good verbal and written communication skills in English
Please briefly describe your previous experience with graph development and/or handling semantic datasets.
Our Offer:
We work on the very latest issues that impact our society and are offering you the chance to actively help in shaping the change! We support you in your work with:
- Secure employment in a dynamic, international and multidisciplinary environment of scientists from different domains and software developers in the field of research data management
- A creative environment, with an open-minded team (local and across Germany) with heterogeneous backgrounds and expertise
- We support you right from the beginning: We help new colleagues to find their feet at Jülich – e.g. through our Welcome Days and Welcome Guide
- Extensive occupational health management and a variety of sports activities (e.g. beach volleyball court, running groups, yoga classes, and much more)
- Ideal conditions for balancing work and private life, as well as a family-friendly corporate policy supported by our Equal Opportunities Bureau
- Flexible working hours in a full-time position (39 hours/week) with the option of slightly reduced working hours
- Flexible work arrangements, e.g. working from home
- 30 days of annual leave and provision for days off between public holidays and weekends (e.g. between Christmas and New Year)Capital-forming benefits and an employee pension scheme
In addition to exciting tasks and a collaborative working atmosphere at Jülich, we have a lot more to offer: https://go.fzj.de/benefits
Place of employment: Aachen
You will be initially employed for a fixed term of 2 years but with the prospect of longer-term employment. Salary and social security benefits will conform to the provisions of the Collective Agreement for the Public Service