Softwareentwickler*in
Role details
Job location
Tech stack
Job description
Die UB JCS betreibt mit ihrem Publikationsserver und dem Forschungsdatenrepositorium zentrale Informationsplattformen für alle wissenschaftlichen Veröffentlichungen der Goethe-Universität. Diese sollen um eine Hochschulbibliographie für die zentrale Dokumentation aller Publikationen der Goethe-Universität ergänzt werden. Zur Reduktion der Betriebs- und Wartungsaufwände sollen alle Dienste auf eine Plattform auf Basis von DSpace vereinheitlicht werden. Sie arbeiten in einem interdisziplinären und dynamischen Team aus Informatikerinnen und Computerlinguistinnen in enger Zusammenarbeit mit den fachlichen Ansprechpersonen an innovativen Diensten, die die umfangreichen Publikationsleistungen der Goethe-Universität in neuer Form der Wissenschaft zugänglich machen sollen., * Konzeptionsentwicklung für eine Hochschulbibliographie, den Publikationsserver und das Forschungsdatenrepositorium mit DSpace als gemeinsame Basistechnologie
- Entwurf und Implementierung der notwendigen Workflows für Einreichungen oder das Harvesting von Publikationen und der notwendigen Nachbearbeitungen
- Entwurf und Umsetzung von Rollendefinitionen und Zugriffskontrollmechanismen
- Entwurf und Implementierung verschiedener Sichten und Statistiken auf die Publikationen
- Anbindung des Systems an verschiedene Datenlieferanten und Datenabnehmer über Standardschnittstelle z.B. OAI, SWORD, OpenAIRE, OpenAlex, CrossRef
- Entwicklung eines Betriebs- und Wartungskonzepts
- Migration der bestehenden Daten in die neuen Systeme und Überführung in den Produktionsbetrieb
Requirements
- abgeschlossenes Hochschulstudium der Informatik / Wirtschaftsinformatik / Bibliotheksinformatik / Digital Humanities oder gleichwertige Kenntnisse, Fähigkeiten und Erfahrungen im Bereich der Informatik
- langjährige praktische Erfahrung im Bereich der Informatik, vertiefte Informatikkenntnisse
- mehrjährige Erfahrung in der Entwicklung und dem Deployment von Web Anwendungen
- sehr gute Kenntnisse in Java oder Python, gute Kenntnisse in der jeweils anderen Sprache
- sehr gute Kenntnisse in JavaScript und HTML
- fundierte Kenntnisse im Linux-Umfeld
- gute Erfahrung in der Nutzung von Suchtechnologien (Apache Solr, VUFind, etc.)
- grundlegende Kenntnisse relationaler Datenbanksysteme
- grundlegende Kenntnisse im Bereich Linked Open Data und Semantic Web (RDF, Triple Stores)
- Engagement, Teamfähigkeit und Eigeninitiative
- gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
in der Abteilung IT Services (ITS) zu besetzen. Es handelt sich um eine für 24 Monate befristete Stelle. Die Eingruppierung richtet sich nach den Tätigkeitsmerkmalen des für die Goethe-Universität geltenden Tarifvertrages (TV-G-U). Sollten die tarifrechtlichen Anforderungen an die persönliche Qualifikation nicht erfüllt werden, erfolgt gemäß EGO TV-G-U die Eingruppierung in die nächst niedrigere Entgeltgruppe., * eine attraktive Vergütung nach E 13 TV-G-U und die tarifliche Berücksichtigung Ihrer einschlägigen beruflichen Vorerfahrung
- ein anspruchsvolles Aufgabenspektrum in einem aufgeschlossenen Team mit der Möglichkeit, eigene Ideen und Vorstellungen zu verwirklichen
- ein flexibles Arbeitszeitmodell mit der Option von Home-Office Anteilen entsprechend der derzeitigen universitären Dienstvereinbarung, mit dem Sie Familie und Beruf optimal vereinbaren können, sowie eine Eignung der Stelle für eine Teilzeitbeschäftigung
- ein LandesTicket Hessen, das derzeit zur kostenlosen Nutzung des ÖPNV in ganz Hessen berechtigt
- Sie werden Teil der Goethe-Universität, eine der größten Universitäten Deutschlands, die sich durch ein umfangreiches Fächerspektrum, herausragende Forschung und innovative Lehre auszeichnet.