CareerPlan

Softwareentwickler:in (w/d/m) für Discovery-Systeme

Berlin, BERLINFull-time2026-10-02 → 2026-10-25

Core

Developing modern software solutions for scientific research into publications and various material types, including the lifecycle management of discovery systems.

Role type

Software Engineer (Discovery Systems)

Builds

Modern research offerings for science and research, including retrieval systems and metadata processing pipelines.

Domain

Library and Information Science / Digital Humanities

Deliverable

production ML models | product features

Required skills

PHP, JavaScript, Python, Solr, ETL tools (NiFi, Airflow, catmandu, Metafacture), OAI-PMH, SRU

Preferred skills

MARC, METS, MODS, PICA, TEI, Git, Redmine, CI/CD, Agile project management

Technologies

VuFind, Solr, Apache NiFi, OpenRefine, Airflow, Git, Redmine

Responsibilities

Conceptualize and implement ETL processes for library metadata; Optimize retrieval systems; Collaborate with librarians on innovative projects.

Seniority

Mid-level, hands-on IC