• 2 year 9 month+ position in leading cultural organisation • Under supervision undertake general reference enquiry work, collection content review and the provision of digital copies using ICT and Library systems for the Oral History and Folklore Branch • Innovative environment • Assist the team with general administrative and statistical reporting work • Update metadata records on the Library's Digital Collection Management system As the leader, or member, of a project team undertake the development of web- based systems. Provide direction on, and contribute to, the maintenance and continual improvement of production services, development environments, system architectures and operational procedures. Mentor and coach less experienced developers. Extensive experience as a senior applications developer is required, with mentoring/coaching experience and the ability to lead and manage a technical team. A degree in information technology or the equivalent is highly desirable. A sound understanding of software development and project management methodologies is also required, with software project management experience well regarded. Further information on the Library and this position can be obtained at www.nla.gov.au/jobs or by contacting Sue Collier on 02 6262 1051 or via email on scoll...@nla.gov.au. Applications must address the selection criteria and be received via the Library's online recruitment system by Sunday, 25 August 2013. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/9506/
[CODE4LIB] Job: Manager, Discovery Service Engineering – Europe/Boston at EBSCO Information Services
Just for fun, try Ockham Spell just before it is retired and taken off the 'Net -- http://spell.ockham.org/?word=origami In 2005 I worked with Jeremy Frumkin, Martin Halbert, and Ed Fox on a NSF grant to implement a set of Web Services for libraries. I implemented three services: an alerting service, an implementation of MyLibrary, and a spelling suggestion service. Well, for various reasons it is long past time to take these services down, but before they go I'd like to highlight the spell service. Given a string (a word), the service will query locally configured dictionaries and return alternative spellings for the given word. Some of the dictionaries were pre-created. Others were generated from collected OAI-PMH servers. We used swish-e as an underlying indexer, and we used dict as the data store. What's really cool is that after all these years -- and with zero maintenance -- the service is still functional. Sure, no body ever uses it, but it works just the same. The code for the three services is located on Google code, and a couple of the services are documented in DLIB Magazine: * Ockham Alert (http://code.google.com/p/ockham-alert/) - Ockham Alert is written in Perl and prefers MySQL as its database back-end and swish-e as its indexer. Access to the index is through a Web Services protocol called SRU (Search/Retrieve via URL). Outputs from the service include HTML, RSS, and email messages. This system was implemented as a part of National Science Foundation grant (DUE-0333601) called OCKHAM Library Network, Integrating the NSDL into Traditional Library Services. * Ockham MyLibrary (http://code.google.com/p/ockham-mylibrary/) - Mylibrary@Ockham is a system for providing access to indexes of OAI-accessible content. It is written in Perl in conjunction with a number of other open source technologies including MySQL, GNU Aspell, and Wordnet. In a nutshell it works by harvesting data from OAI repositories, saving the resulting data to a (Mylibrary) database, indexing the content using Plucene, enhancing the database through a term frequency-inverse document frequency (TF-IDF) technique, providing access to the index via an SRU (Search/Retrieve via URL) server, and enhancing search results by providing alternative spellings and synonyms to query words. * Ockham Spell (http://code.google.com/p/ockham-spell/) - Given a word and the name of a domain-specific dictionary, this system will return alternative spellings for the word. Results are returned in an XML stream, and they are expected to be fed to the front-end of an index for query expansion. This system was implemented as a part of National Science Foundation grant (DUE-0333601) called OCKHAM Library Network, Integrating the NSDL into Traditional Library Services. * Exploiting Light-weight Protocols and Open Source Tools to Implement Digital Library Collections and Services by Xiaorong Xiang and Eric Lease Morgan (http://www.dlib.org/dlib/october05/morgan/10morgan.html) - This article describes the design and implementation of two digital library collections and services using a number of light-weight protocols and open source tools. These protocols and tools include OAI-PMH (Open Archives Initiative-Protocol for Metadata Harvesting), SRU (Search/Retrieve via URL), Perl, MyLibrary, Swish-e, Plucene, ASPELL, and WordNet. More specifically, we describe how these protocols and tools are employed in the Ockham Alerting service and MyLibrary@Ockham. The services are illustrative examples of how the library community can actively contribute to the scholarly communications process by systematically and programmatically collecting, organizing, archiving, and disseminating information freely available on the Internet. Using the same tech! niques described here, other libraries could expose their own particular content for their specific needs and audiences. Fun with code! -- Eric Lease Morgan
The Mount Holyoke College Archives and Special Collections is looking for an innovative, motivated, skilled, and service-oriented individual to oversee public services to researchers and the care of archival collections. This position offers the opportunity to join a department that is committed to developing user-centered, transformative approaches to Special Collections work. This is a unique opportunity for an enthusiastic, people-oriented individual to oversee the maintenance, promotion, and preservation of the College Archives and Rare Book Collection; interact with students and faculty in reference assistance and primary research instruction; train and manage student assistants and interns in curriculum to career activities; support the department's extensive outreach programs and special projects; and work closely with other Library, Information, and Technology Services staff, the campus community, and College alumnae. Reporting to the department head, this individual will be a partner in envisioning the future of the Mount Holyoke College Archives and Special Collections. Qualifications: MLS or related advanced degree. Minimum of three years of experience with the following: providing reference services in an archive or manuscripts repository, preferably in an academic setting; arranging and describing archival collections and applying archival processing standards; supervising and mentoring student workers; and teaching with primary source materials. Ability to learn new and relevant technologies on an ongoing basis, and to oversee multiple projects and deadlines at once. Evidence of service orientation and customer focus; analytical, troubleshooting, and problem- solving skills; strong oral and written communication skills, especially with social media; and ability to interact professionally with diverse groups of patrons of all levels of knowledge. Experience with standards-based non-MARC metadata schemas such as Qualified Dublin Core, MODS, METS, and EAD. Knowledge of digital object creation and preservation standards. Flexibility, creativity, and a sense of humor are essential. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/9516/
Analyze business requirements plus third party and in-house data sources to determine the best method of implementing key features for new and existing products within the EBSCOhost environment. Write detailed technical database design specifications that instruct software developers how to map bibliographic data sources to EBSCO's proprietary format; includes writing instructions for mapping data to XML and to MARC21 formats. Generate descriptions of required indexing tables; specify search tags and search limiters; map fields for authority files; and specify the database display on EBSCO interfaces. Work closely with software developers and quality analysts on product configurations and complex data transformations to ensure accurate technical implementation of database functionality and appearance according to specifications. Provide troubleshooting support from a technical design perspective for existing products. Skills Requirements: * Master of Library Science degree, or comparable experience * Minimum of two years in the field of librarianship or bibliographic database development or design, including demonstrated experience creating or manipulating bibliographic data in a searchable database environment * Minimum of two years of demonstrated experience with web-based bibliographic database search and retrieval techniques * Minimum of one year demonstrated experience with indexing methods as applied to bibliographic data * Minimum of one year demonstrated understanding of MARC21 bibliographic format * Minimum of one year demonstrated experience reading and understanding documents in XML format * Minimum of one year demonstrated ability to balance multiple projects concurrently in a fast-paced, deadline-driven environment Preferred Qualifications: * Business analysis experience preferred, including project analysis, requirements production and management, process flow documentation * Experience reading or writing XSLT preferred * Ability to work well in a team environment * Excellent technical communication skills, both verbal and written * Excellent analytical skills and attention to detail * Familiarity with standard bibliographic format standards (e.g. DUBLIN CORE, METS, MARC21) preferred * Strong analytical abilities * Ability to operate a personal computer 7+ hours a day Brought to you by code4lib jobs: http://jobs.code4lib.org/job/9510/
(Please excuse cross-posting, and help us get the word out about this opportunity for digital humanities software developers!) We’re pleased to announce that applications are open for Speaking in Code, a 2-day, NEH-funded symposium and summit to be held at the UVa Library Scholars’ Lab in Charlottesville, Virginia this November 4th and 5th. http://codespeak.scholarslab.org/ Speaking in Code will bring together a small cohort of intermediate to advanced digital humanities software developers for two days of conversation and agenda-setting. Our goal will be to give voice to what is almost always tacitly expressed in DH development work: expert knowledge about the intellectual and interpretive dimensions of code-craft, and unspoken understandings about the relation of our labor and its products to ethics, scholarly method, and humanities theory. Over the course of two days, participants will: * reflect on and express, from developers’ own points of view, what is particular to the humanities and of scholarly significance in DH software development products and practices; * and collaboratively devise an action-oriented agenda to bridge the gaps in critical vocabulary and discourse norms that can frequently distance creators of humanities platforms or tools from the scholars who use and critique them. In addition to Scholars’ Lab staff (Jeremy Boggs, Wayne Graham, Eric Rochester, and Bethany Nowviskie), facilitators include Stephen Ramsay, William J. Turkel, Stéfan Sinclair, Hugh Cayless, and Tim Sherratt. A limited number of need-based travel bursaries are available to participants. The SLab particularly encourages and will prioritize participation of developers who are women, people of color, LGBTQ, or from other under-represented groups. See You Are Welcome Here for more info: http://codespeak.scholarslab.org/#inclusivity This will be the first focused meeting to address the implications of tacit knowledge exchange in digital humanities software development. Visit the Speaking in Code website to register your interest! Apply by September 12th for best consideration.