DescriptionThe Library Technology Development Specialist develops, tests, deploys and supports open source library applications, including work on discovery software, digital library infrastructure, library management systems, the library Web site and miscellaneous niche tools.
Duties and Responsibilities:
Works on technical aspects of interface & interaction design and the development, testing and implementation of new library technology applications, focusing notably on such tools as the internationally recognized VuFind software, open source library management software (Kuali OLE) the Villanova University Digital Library, and the library networked digital information infrastructure (Web site etc.) including systems analysis and specification development, programming and script writing, development of data models and data standards, application debugging, code-base and version management, middleware development and cross-application interfacing, user testing, and new software deployment.
Collaborates with Technology Development team members and library staff to identify new technology opportunities scope new project, and shape the evolving library technology environment in accord with organizational needs and priorities.
Technology development support for secondary team(s) (Assessment, Academic Integration, Information & Research Assistance, Scholarly Outreach, Digital & Special Collections, or Instructional Design) based on interest, expertise and experience.
Perform additional duties and assist with special projects as assigned.
Undergraduate degree in computer science, information systems or a related field required.
2 years of experience developing and implementing technology projects in a collaborative, team-based, goal-oriented environment, preferably in an academic library or similar setting.
Working knowledge of Web development tools and technologies, including server-side scripting (PHP, ASP, .Net Or equivalent) and related standards (HTML, CSS, XML, XSLT and XQuery).
Working knowledge of current and emerging library descriptive & metadata standards, including MARC, Dublin Core, OAI-PMH and RDA.
Working knowledge of digital library principles & practices including techniques and standards for digital library development.
Working knowledge of open source indexing tools, in particular Lucene and Apache Solr.
Fluency with common open source system stacks, specifically, the Linux / Apache / MySQL / Perl & PHP (LAMP) framework.
Working knowledge of PHP development frameworks, in particular Zend Framework 2.
Working knowledge of Content Management Systems (Concrete5 preferred) and Web site design tools and techniques.
Working knowledge of code versioning systems for open source distribution.
Working knowledge of Unix server administration and related scripting languages such as Perl and Shell Scripting as well as infrastructure design.
Working knowledge of SQL, database systems and basic principles of database design.
Familiarity with technical and social protocols for participating, facilitating and initiating open source software projects.
Familiarity with at least 1 object-oriented programming language.
Broad awareness of Web security technologies (SSL, certificates, public keys) and user authentication environments such as LDAP, Active Directory and NDS.
Understanding of Web search engines, the structure of the contemporary information environment and the unique function of academic libraries in that context.
Knowledge of PC- and Unix- based computing platforms and operating systems.
Master’s degree in information science, instructional design or a similar computing intensive field strongly preferred.
How to apply
Published: Tuesday, May 14, 2013 01:18 UTC
Last updated: Tuesday, February 28, 2017 23:45 UTC