Software-Entwickler*in Graphdatenbanken (LPG, Cypher)

Niedersächsische Staats- und Universitätsbibliothek
2 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
English, German

Job location

Tech stack

Java
JavaScript
PHP
API
Agile Methodologies
Artificial Intelligence
Data analysis
CSS
Code Review
Databases
Continuous Integration
ETL
Groovy
Interoperability
JSON
Python
Neo4j
Scrum
Software Architecture
Software Engineering
Software Systems
Solr
Symfony
Systems Architecture
Typo3
XML
XQuery
Extensible Stylesheet Language Transformations (XSLT)
Software Modules
React
Large Language Models
Vue.js
Kotlin
Kubernetes
Information Technology
Search Engines
GraphQL
Data Management
Docker

Job description

Software-Entwickler*in Graphdatenbanken (LPG, Cypher) (w/m/d)

  • Entgeltgruppe 13 TV-L - in Vollzeit (teilzeitgeeignet) zu besetzen. Die Stelle ist befristet auf 2 Jahre.

Die Niedersächsische Staats- und Universitätsbibliothek Göttingen (SUB Göttingen) ist eine der größten wissenschaftlichen Bibliotheken Deutschlands. Sie spielt eine zentrale Rolle in der regionalen Literaturversorgung und ist federführend in zahlreichen nationalen und internationalen Projekten zu digitalen Bibliotheken, Forschungsinfrastrukturen, Data Science, Research Software Engineering und Forschungsdatenmanagement. In der Gruppe Software- und Service-Entwicklung entwickeln wir mit agilen Methoden innovative Softwarelösungen für Forschung und Bibliotheken. Unsere Services und Produkte zeichnen sich durch Skalierbarkeit, Performance, Interoperabilität und Nutzendenfreundlichkeit aus., * Entwicklung und Design von benutzerorientierter Software und APIs mit Fokus auf Graphdatenbanken (Labeled Property Graph (LPG))

  • Modellierung, Abfrage und Analyse von Daten mithilfe von Cypher
  • Extraktion, Transformation und Laden großer Datenmengen (ETL) zur Integration in Graphstrulturen
  • Mitwirkung an der Weiterentwicklung von Softwarearchitekturen und Code-Richtlinien
  • Qualitätssicherung durch Tests, Code Reviews und kontinuierliche Integration
  • Entwicklung wiederverwendbarer Softwaremodule für eine nachhaltige Systemarchitektur
  • Unterstützung des Teams bei der Konzeption und Umsetzung neuer Projektideen, * Java und Derivate wie Kotlin, Groovy
  • PHP (Symfony, TYPO3)
  • JavaScript (Vue.js, React) & CSS
  • JSON, XML, XSLT, XQuery
  • Graph-Datenbanken (neo4j, memgraph, cypher)
  • Suchmaschinen (Solr,OpenSearch)
  • Docker, Kubernetes, CI/CD

Requirements

  • Abgeschlossenes wissenschaftliches Hochschulstudium der Informatik bzw. eines vergleichbaren Faches (Data Science, Mathematik, Digital Humanities) oder gleichwertige Fähigkeiten und Erfahrungen
  • Sehr gute Programmier- und Problemlösungsfähigkeiten
  • Vertrautheit mit Cypher und Labeled Property Graphs
  • Kenntnisse in Python, PHP oder Java
  • Kenntnisse im Bereich KI / LLM
  • Erfahrung in der API-Anbindung von Drittsystemen (z. B. GraphQL, REST)
  • Erfahrung mit Text-as-Graph-Konzepten, Editionen (TEI) und Datenmodellierung - wünschenswert
  • Begeisterung für die Arbeit in einem agilen Team und die Zusammenarbeit mit Stakeholderinnen, Product Ownerinnen, Scrum Masterinnen und anderen Entwicklerinnen
  • Gute Englischkenntnisse und Grundkenntnisse in Deutsch

Benefits & conditions

1 Stellenangebot ab sofort Vollzeit Sonstige Berufe Befristet Georg-August-Universität Göttingen

Niedersächsische Staats- und Universitätsbibliothek

Einsatzort:

Platz der Göttinger Sieben 1 37073 Göttingen, Warum die SUB Göttingen? Ein engagiertes, interdisziplinäres Team mit offener Feedback-Kultur Flexibles Arbeiten (bis zu 50% Mobile Arbeit & Teilzeit möglich) Spannende Open-Source-Projekte mit gesellschaftlicher Relevanz Weiterbildungsmöglichkeiten in einem zukunftsorientierten Umfeld, Benefits & Arbeitgeberleistungen Tarifvertrag Jahressonderzahlung Vermögenswirksame Leistungen flexible Arbeitszeit Betr. Altersvorsorge Familienfreundliches Unternehmen Betriebsrat Betr. Gesundheitsmanagement Öffentliche Verkehrsmittel Fort- und Weiterbildung Fitnessprogramm Kantine/Bistro Barrierefreiheit Mitarbeiterparkplätze

Apply for this position