DescriptionReporting to the Digital Library Team Leader & System Architect the Digital Library Programmer (DLP) develops applications and services using the components of the Islandora application stack, a collection of open source software components. Incumbent defines and configures complex digital objects, comprised of data streams (e.g., image, sound, and video) and associated descriptive and technical metadata, for retention in the Fedora Commons repository; develops or modify existing object ingest procedures through the Islandora modules of the Drupal content management system; writes scripts to invoke micro services to transform objects and create derivative objects; develops procedures to create SOLR indexes that support faceted and geospatial searching; and assists Drupal content managers to publish collections.
The Digital Library Development team is responsible for application development and web site development for the UCLA Digital Library Program. The Program is part of Digital Initiatives and Information Technology, a unit of approximately 30 people, responsible for application development, web site development and support, and IT operations for the UCLA Libraries, including custom-built and licensed applications for web-based and client-server applications. The infrastructure includes 200 virtual and physical servers; more than 100 terabytes of network storage; Oracle, SQL Server, and MySQL databases; Apache and IIS web servers. DIIT supports more than 300 library employees; the Library serves a world-class research and education community of more than 50,000 students, faculty, and staff.
Last updated: Tuesday, February 28, 2017 23:42 UTC