Lead Developer*in Discovery System
Core
Lead Full-Stack Developer responsible for implementing and customizing the VuFind Open-Source Discovery System for Austrian libraries, managing backend logic, data integration, and search technology.
Role type
Senior Full-Stack Developer (Discovery System)
Builds
VuFind multi-tenant discovery platform for scientific and cultural heritage access
Domain
Library IT / Open Source / Search Technology
Deliverable
production ML models | product features
Required skills
PHP (Laminas/Laravel), REST API design, OAI-PMH, Apache Solr configuration, relational databases (MariaDB/MySQL), CI/CD pipelines, Kubernetes, Git workflows
Preferred skills
Elasticsearch, JavaScript/HTML5/CSS3, hierarchical data structures (XML/MARC21/Dublin Core), DevOps tools
Technologies
VuFind, PHP, Solr, MariaDB, MySQL, Kubernetes, Git, Laminas, Laravel, REST, OAI-PMH
Responsibilities
Develop backend logic for VuFind implementation, design and implement data integration interfaces, optimize search indexing and logic, define target architecture for multi-tenant systems, establish code quality standards and automated deployments, collaborate with librarians and DevOps teams
Seniority
Senior, hands-on IC