Library Software Developer Jobs at World Agroforestry Centre
TORs Library Developer
The World Agroforestry Centre is looking for a programmer to assist in configuring INVENIO for its Library.
Based on the Library requirements specifications, the developer should customize INVENIO and technically ensure the transition from the present document repository system to it.
Specifically he/she should:
- Configure Invenio to reflect the structure of the existing database;
- Migrate all library data from Inmagic to Invenio;
- In close collaboration with the Library team, ensure the front end is customized to reflect the structure defined;
- Configure the admin section and customize it to be user friendly for administrators;
- Configure the cataloguing workflow by setting up the various forms
- With the help of the Library team customize the admin levels scheme for insertion, based on internal structures, and develop a quality check scheme for data validation;
- Ensure the search facility is available (front end side), with all options available;
- Enable search availability on the intranet (with Active Directory log in) and public website (without log in);
- Check that circulation and purchase modules reflect Library needs and identify gaps (if any);
- Explore stats generation module and provide information on the kind of reports available;
- Explore report generation module and requirements and define roadmap to customization;
- Ensure information harvesting is working (based on OAI‐PMH);
- Explore possibilities for interaction with other systems and produce a roadmap;
- define a roadmap for a reminder system for scientists to insert publication;
- Verify the functioning of all system mechanisms;
- Secure the installation;
- Produce technical reports as agreed with supervisor.
Technical knowledge required:
Programming language: Python
Databases: MySQL
Familiar with: OAI‐PMH, MARC21; MARCXML; LDAP; XML
Location: working from ICRAF offices in Gigiri, Next to UNEP for the duration of contract (Note: our offices are open 8.00am to 4:30pm, Monday ‐ Friday)
Start date: Soonest possible
Duration of the assignment: In order to ensure the smoothest transition in the testing phase, it may be required to work part‐time in the last period of the assignment.
If you would like to apply for this job send an application before Wednesday 7th November 2012 to: icraf‐webmaster@cgiar.org with the following attachments
- Application Letter
- CV
- List of projects completed with Python and Mysql
- Three references
- No. of days it will take to complete the assignment
INVENIO
Summary
Invenio is a free software suite enabling you to run your own digital library or document repository on the web. The technology offered by the software covers all aspects of digital library management from document ingestion through classification, indexing, and curation to dissemination.
Invenio complies with standards such as the Open Archives Initiative metadata harvesting protocol (OAI‐PMH) and uses MARC 21 as its underlying bibliographic format.
The flexibility and performance of Invenio make it a comprehensive solution for management of document repositories of moderate to large sizes (several millions of records). Developed by CERN. Runs on Linux.