[CODE4LIB] Job: Senior Information Officer at Digital Preservation Coalition

2012-11-05 Thread jobs
Position type: 12 months, 50%

Salary: £31,948 to £39,257 (pro rata)

Closing date:28th November (1200)

Location: Glasgow or York

  
The Digital Preservation Coalition (DPC) seeks to recruit an experienced and
capable Senior Information Officer to work closely with the Executive Director
of the Coalition on a part time (50%) basis. Recruitment will be to either of
the DPC offices in Glasgow or York. The post is available immediately for 12
months.

  
This is an exciting opportunity to work in a high-profile and wide-ranging
role. The candidate will be expected to design and deliver a range of
communications and information-provision tasks in support of the DPC strategic
plan. The ideal candidate will have a strong track record and experience in
communications, media or PR but with sufficient knowledge and experience of
digital preservation and related topics to be credible.

  
The post is advertised as a Senior Information Officer, Grade 7, points 32-39
(£31,948 to £39,257 per annum, pro rata). The post will be located in the DPC
office in University of Glasgow to work alongside the Executive Director who
will manage the post or to the DPC office in the Science Park at the
University of York where the DPC Business Manager is based. The post is part
time (50%). The DPC welcomes proposals from its members about secondments of
existing staff.

  
For more details see the [full person specification](http://www.dpconline.org/
component/docman/doc_download/799-dpcseniorinformationofficernov2012).



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4305/


Re: [CODE4LIB] one tool and/or resource that you recommend to newbie coders in a library?

2012-11-05 Thread Bohyun Kim
Thanks so much everyone for the suggestion! I will create a list in the 
Code4Lib wiki and share the link here once done. Fascinating to read all the 
suggestions. Tx again! 

~Bohyun

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Peter 
Murray
Sent: Sunday, November 04, 2012 3:25 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] one tool and/or resource that you recommend to newbie 
coders in a library?

FOSS4Lib.org is relatively young in the broader scheme of things, and it isn't 
really geared towards developers /per se/.  The target audience for FOSS4Lib is 
libraries making decisions about adopting open source software, whether run 
themselves or through a service provider.  That said, there certainly is some 
synergy between the goals of FOSS4Lib and the ideals of the Code4Lib community.


Peter

On Nov 1, 2012, at 5:06 PM, Kam Woods kamwo...@gmail.com wrote:
 foss4lib is a good resource that I'm sure many use, but isn't (as far 
 as I can tell) linked anywhere on the current code4lib site. How would 
 this differentiate itself from that?
 
 Kam
 On Nov 1, 2012 5:00 PM, Bohyun Kim k...@fiu.edu wrote:
 
 Do you all really want a C4L wiki page that lists c4l and c4l journal 
 on top of recommended resources?
 
 I bet you do,  but let's try some diversity, shall we?
 
 ~Bohyun
 
 
 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf 
 Of Jonathan Rochkind
 Sent: Thursday, November 01, 2012 4:57 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] one tool and/or resource that you recommend 
 to newbie coders in a library?
 
 http://journal.code4lib.org
 
 On 11/1/2012 4:24 PM, Bohyun Kim wrote:
 Hi all code4lib-bers,
 
 As coders and coding librarians, what is ONE tool and/or resource 
 that
 you recommend to newbie coders in a library (and why)?  I promise I 
 will create and circulate the list and make it into a Code4Lib wiki 
 page for collective wisdom.  =)
 
 Thanks in advance!
 Bohyun

--
Peter Murray
Assistant Director, Technology Services Development LYRASIS 
peter.mur...@lyrasis.org
+1 678-235-2955
 
1438 West Peachtree Street NW
Suite 200
Atlanta, GA 30309
Toll Free: 800.999.8558
Fax: 404.892.7879
www.lyrasis.org
 
LYRASIS: Great Libraries. Strong Communities. Innovative Answers.


[CODE4LIB] EPUB and ILS indexing update : Question on CIP Usage for e-books

2012-11-05 Thread Henri-Damien LAURENT

Hi
I have managed to create marcrecord from epub files fairly easily :
  a) unzip my_epub.epub content.opf
  b) xsltproc DC2MARC21slim.xsl content.opf my_epub.marcxml
And you get a fairly good MARC21slim bibliorecord. Thanks Library of 
Congress for your wonderful xslts.

Some notes :
 ** EPUB files happen to contain my_epub.opf rather than content.opf, 
but this is rather anecdotic. One could use

for i in *.epub
do
unzip $i *.opf -d `basename $i epub`
done
   and get a list of directories containing the *.opf file.
  ** some opf data are not really what I would call the most proper 
data in. You can get multiple authors or subjects respectively separated 
by , or / combinated in one field. This could be takcled by some 
additional XSLT process.
  ** For those unfortunate persons who are stuck with UNIMARC, well 
there is hope for you. Some xslt to process the MARC21 into UNIMARC is 
floating around.


But I have some questions about CIP block.
http://www.loc.gov/publish/cip/ http://www.loc.gov/publish/cip/faqs/
In my opinion, this block is useful for printed books in order to shelve 
it correctly, and get a LCCN.
But who is deciding the LCC or Dewey Classification code ? Should it be 
the publisher's initiative ? Is there a way to get those information 
automatically ?
And since it appears to me that CIP block could be processed from 
marcxml information, should that block be stored as such, or pieces of 
information collected as one is editing the e-book. Should we leave it 
up to the publisher to create the CIP block just like printed book, when 
it can't get through the process of having a partnership with Library of 
Congress or is there some regular and quick way to get those information ?


Any hint librarians ?

--
Henri-Damien LAURENT


Re: [CODE4LIB] EPUB and ILS indexing update : Question on CIP Usage for e-books

2012-11-05 Thread David Fiander
On 12-11-05 10:31, Henri-Damien LAURENT wrote:
 Hi
 I have managed to create marcrecord from epub files fairly easily :
   a) unzip my_epub.epub content.opf
   b) xsltproc DC2MARC21slim.xsl content.opf my_epub.marcxml
 And you get a fairly good MARC21slim bibliorecord. Thanks Library of
 Congress for your wonderful xslts.
 Some notes :
  ** EPUB files happen to contain my_epub.opf rather than content.opf,
 but this is rather anecdotic. One could use
 for i in *.epub
 do
 unzip $i *.opf -d `basename $i epub`
 done
and get a list of directories containing the *.opf file.

The OPF file in an EPUB can have any name at all. The correct way to
find the OPF file is top open the container.xml file in the EPUB and
parse it, looking for the rootfile tag that specifies the OPF name.


[CODE4LIB] Job: Access Lending Technology Specialist at Swarthmore College

2012-11-05 Thread jobs
Provides leadership for technology-based services within the Access and
Lending Department of Swarthmore College Library. Also assists in operation of
the Access Lending Services to enable patron access to library materials,
resources and facilities in coordination with other library, college, and Tri-
College departments.

  
In particular the incumbent:

  
Provides leadership within the library for the support of the public computing
hardware and software environment in McCabe, Cornell, and Underhill libraries.

  
Coordinates and works hand-in-hand with the public computing team in
Information Technology Services through informal daily/weekly communication
and regular formally scheduled meetings.

  
Is responsible for all aspects of library's laptop and mobile device lending
program. Provides support of other specialized equipment including: microform
hardware and software, copiers, printers, scanners, and video equipment.

  
Participates and/or manages projects that involve bringing new technology and
new uses of technology into the library environment. (e.g., establishing
e-reader support for the varied e-books offered through the library,
integrating e-tablets into the collection.)

  
Manages, creates, edits and maintains the library web site content related to
Access and Lending Department services

  
As a member of the team in McCabe, assists in providing Access and Lending
services to enable patrons' access of the library and the library materials
and resources.

  
Required credentials, skills and abilities:

  
Bachelor's degree; 1-2 years experience in a service organization, preferably
in a position which routinely interacts with clients. Must have a demonstrated
familiarity and working knowledge of Macintosh and Windows environments, basic
applications, operating systems, desktop imaging, network systems, and web
browsers. Open to continually learning technical skills and to working in a
technical environment. Excellent communication, interpersonal and
organizational skills. Ability to interact courteously and tactfully in all
circumstances. Conveys a cheerful and friendly persona even under stress.
Displays initiative and can be an advocate for the needs of public computing
users and provide leadership for public computing with ITS colleagues. Strong
problem solving and analytical skills. Preferred: experience with using
integrated library systems and/or experience with using other DBMS.

  
Technical Skills:

Macintosh and Windows operating systems

Office Suite

Desktop imaging

Password management software

Adobe Web Premium



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4289/


[CODE4LIB] Job: Systems and Emerging Technologies Librarian at Ferrum College

2012-11-05 Thread jobs
The Systems and Emerging Technologies Librarian will provide leadership and
expertise in managing the Stanley Library's electronic materials collections
and its Web presence. This position is also responsible for identification,
assessment and implementation of emerging technologies that further the
Library's mission. Ideal candidates will enjoy working with technology, but
also have a passion for teaching users how to utilize the Library's expansive
collection of materials. The Emerging Technologies Librarian will also serve
as a liaison to one or more academic departments and will assist with
reference services, the instruction program and other outreach efforts. This
position is a 12 month, tenure-track faculty position and is available
immediately.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4292/


[CODE4LIB] Job: Analyst Programmer Intermediate at Georgia State University

2012-11-05 Thread jobs
Reporting to the Web Services Librarian, the Analyst Programmer develops,
maintains, and troubleshoots web based applications in support of University
Library's goals. Responsibilities include: scripting and programming for
applications developed in-house, customization and enhancement of open-source
and vendor applications, working with vendor or open-source Application
Programming Interfaces (APIs), and management of in-house databases. In
addition, the Analyst Programmer develops end-user interfaces and dynamic
forms for web applications using a variety of scripting languages and
frameworks including PHP, JavaScript, CSS, XML/XSLT, and RSS. This position
works with project stakeholders as needed to further develop or enhance
application designs or features. This position also works collaboratively with
library Systems personnel to implement and configure web servers in support of
web development activities, authentication technologies and server
security.

  
Minimum Qualifications: Bachelor's degree and two years of
related experience; or a combination of education and
experience.

  
Preferred Qualifications: Bachelor's degree in Computer
Science or a related field and three years of related experience. Solid
understanding of and experience with secure database design and SQL queries.
Working knowledge of programming and scripting for secure web applications in
languages such as PHP and JavaScript. Knowledge of interface development using
CSS, Ajax, and jQuery. Experience working in a Linux environment and working
with the Apache web server.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4291/


[CODE4LIB] Job: Electronic Media Project Archivist at George Washington University

2012-11-05 Thread jobs
This position has primary responsibility for the arrangement and description
of manuscript collections materials on electronic media, in both digital and
analog formats, from the Grace Cavalieri Papers and the Mutual Broadcast
System Records under the supervision of the Special Collections Manuscripts
Librarian. These two collections contain significant recordings which are at
risk of loss through normal processes of decay of the electronic media.
Therefore, the Project Archivist in this position is expected to be able to
produce high-quality work with a minimum of day-to-day supervision.

  
Specific Duties and Responsibilities:

The Project Archivist will be responsible for taking a lead in determining the
appropriate routine methodology for preserving, arranging, and providing
access to electronic media materials ranging from audiotape, videotape,
digital files on tape, diskette, CD-ROM, and other electronic media as they
develop, in consultation with the Manuscripts Librarian and the Associate
University Librarian for Collections and Scholarly Communications.

  
This position will have primary responsibility for developing best practice
work flows for Special Collections staff to follow and will develop
documentation that other members of the GW Libraries can use to identify
electronic media materials in need of immediate conservation treatment. He/she
will take a lead role in the development and execution of any appropriate
treatment plan in consultation with the Manuscripts Librarian, the Scholarly
Technologies Unit, and the Library Preservation Dept. staff as appropriate.

  
At times, the position will also require processing of traditional manuscripts
materials, especially as they relate and support the two electronic media
collections that are part of the scope of this project.

  
The Project Archivist will also be responsible for identifying confidential
materials in the collections and routinely consulting with the Special
Collections Manuscripts Librarian and the Head of Special Collections to
follow established procedures to restrict access to these items. When
appropriate, the Project Archivist will be responsible for weeding
inappropriate materials from the collection and either destroying them or
returning them to the donor of the collection, according to the agreement in
the Deed of Gift / Sales Agreement and/or in consultation with the Manuscripts
Librarian as appropriate.

  
The Project Archivist will be responsible for creating appropriate access
tools to collections including databases and EAD compliant finding aids
according to established principles, consulting with the cognizant curator as
appropriate, as well as creating catalog records for archival and manuscript
collections according to national standards (AACR II, APPM).

  
In addition, the Project Archivist will be expected to create dynamic blog
entries either in the Special Collections Research Center blog or as a stand-
alone blog for the projects to highlight these initiatives. Similarly, he/she
will be expected to create and/or edit Wikipedia articles about the people and
topics in the two collections as a means of enriching the public knowledge of
these two collections and the rich content within them.

  
It is expected that the Project Archivist will participate in the weekly
rotation on the Special Collections Reading Room public service desk to answer
reference questions and monitor the use of the room.

  
It is expected that the Project Archivist will train and supervise student
assistants / hourly employees to assist in the processing of the various
collections.

  
Minimum Qualifications:

1. An ALA-accredited MLS or equivalent archival certificate; or equivalent
training and experience.

2. Experience or training in the processing of complex archival collections.

  
Advertised Salary:

Lib I, $47,000.-Lib II, $50,600

  
Other Information:

DESIRED QUALIFICATION:

  
1. Demonstrated thorough knowledge of archival processing, description, and
access theories and procedures; strong communication, organizational and
project management skills.

2. Evidence of familiarity with the needs of academic researchers; experience
in a research library highly desirable.

3. Demonstrated knowledge of current technologies for the broadcast
dissemination of information (e.g. the Web and related applications).

4. Demonstrated knowledge or aptitude with computer technology and other
electronic media.

5. Must be able to routinely lift boxes weighing up to 40 lbs.

6. Evidence of formal coursework in archival management.

7. Practical experience in the digital reformatting of electronic media.

8. Demonstrated familiarity with the MARC format and other relevant standards.

  
Special Instructions to Applicants:

In your cover letter, please provide an assessment of your skills relevant to
the basic qualifications.

  
Review Date:

Review of applications will begin on December 5, 2012 and will continue until
the position is 

[CODE4LIB] Job: Specialist IV/V, Information Technology at Auburn University

2012-11-05 Thread jobs
The Auburn University Libraries (AUL) is accepting applications for a Software
Developer/System Administrator. This position is part of the Information
Technology (IT) suite. It is based in the AUL Systems Department and reports
to the Senior Software Developer in that department. Essential functions
include, but are not limited to: develops library-oriented software
applications as needed, a duty that may include modifying and adapting open-
source software applications or utilities; writes custom scripts for routine
library functions; works with Auburn University Libraries faculty and staff on
digital library projects requiring in-house coding; works with faculty and IT
staff from other university departments on related projects, including an
institutional repository (IR) and undergraduate research journal; serves as a
backup System Administrator (In this capacity, helps Systems staff manage the
Library's Linux and Windows servers, including software upgrades and patches,
security, and backup.); and installs, configures, maintains, and (if
necessary) extends third-party software applications (e.g. Integrated Library
Systems, digital content-management software, document-delivery software);
helps maintain an in-house Wiki on various aspects of library IT; shares a
rotating weekly schedule of evening and weekend on-call duty; serves on
university committees as needed and represents the Auburn University Libraries
at the state, regional, and national levels.

  
Minimum Qualifications High school diploma or equivalent
and 6 years relevant experience as a software developer, database designer or
administrator, and/or System Administrator. Employer will consider advanced
degrees in lieu of experience. Thorough knowledge of at least one high-level
programming or scripting language (e.g. Java, C#, C, C++, PHP, Perl, Python,
Ruby) and experience developing custom applications using at least one of
these languages is required. The following are also required: experience with
modern version-control software (e.g. Subversion, Git, Mercurial); experience
administering Linux servers, including shell scripting or the ability to learn
how to administer servers with these operating systems; ability to clearly
document all software development projects and programs; and effective written
and interpersonal communication skills and the ability to interact
professionally with a diverse group of users and support staff. Proven ability
to successfully initiate, track, and manage multiple detail-oriented projects
simultaneously. Please use the attachment feature of the on-line employment
system and attach the following: cover letter outlining qualifications for
this position and a current detailed resume including names, addresses, e-mail
addresses and telephone numbers for three professional references. Only
complete application materials will be considered for
selection.

  
Desired Qualifications The following are desired:
experience developing custom applications in a wide variety of programming
languages; experience planning, implementing, and/or maintaining an
institutional repository (IR) using DSpace or another IR package (e.g.
Fedora); experience working with open-source software for next-generation
library catalogs and discovery tools (e.g. VuFind, Blacklight, Koha,
Evergreen); experience in database administration (e.g. Postgres, MySQL,
Oracle, Solr); experience in structured software testing and quality
assurance; and experience working in an academic library environment,
especially experience with digital library projects. A Bachelor's degree from
an accredited institution in computer science, MIS, or a related field is also
desired.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4310/


[CODE4LIB] Job: Library Web Apps Developer II at Rice University

2012-11-05 Thread jobs
Serves as a representative of the University, displaying courtesy, tact,
consideration and discretion in all interactions with other members of the
Rice community and with the public.

  
The Library Web Applications Developer II designs, develops, codes, tests,
implements and manages innovative and complex web-based applications that
improve the user experience in discovering, accessing, and using library
resources and services. S/he gathers requirements, writes code, maintains
documentation and works with the Web/Graphic Designer on web design and
layout. S/he is responsible for maintaining various local and cloud based
servers.

  
Education Required

Bachelor's Degree

Computer/information science/systems or an equivalent
degree.

May substitute additional related experience, above and beyond what is
required, on an equivalent year for year basis in lieu of the education
requirement.

  
Experience Required

Five years of progressive work experience in designing, developing, coding and
maintaining data-driven applications. Three years of work experience in
maintaining Windows and Unix/Linux servers in a large networked environment.

  
Experience Preferred

  * Experience in an academic library.
  * Experience with search/library discovery and/or repository applications.
  * Project management experience.

Other Skills Preferred

  * Solid understanding of current web standards as recommended by W3C 
including accessibility standards and cross browser issues.

Demonstrated ability:

  * To work with open source products - Plone, Python, Drupal, Fedora and DSpace
  * To program in XML, PHP, JavaScript, XSLT, XHTML, JQuery and Java.
  * To design relational databases using any of the following - MySQL, Oracle, 
PostgreSQL,or SQL server.
  * To work in a LAMP (Linux, Apache, MySQL, PHP) or Tomcat environment.
  * To work in Linux, Windows, and Mac platforms.
  * Expert level HTML and CSS, with understanding of HTML5 and CSS3.
  * Strong creative, conceptual, and problem-solving skills.
  * Ability to manage and prioritize tasks and work in a team.
  * Strong oral and written communication skills.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4311/


[CODE4LIB] Job: Manager of Desktop Engineering at Columbia University

2012-11-05 Thread jobs
**Posted by:** Columbia University Libraries

New York, NY, US

Reporting to the Director of the Library Information Technology Office (LITO),
the incumbent leads our Desktop Systems Engineering Group which is responsible
for approximately 1,100 public facing and staff desktop computers in over a
dozen locations. In addition to acting as lead architect for desktop systems
the incumbent coordinates the activities of the Desktop Systems Engineering
Group with other groups within LITO responsible for helpdesk, triage and
deployment.

The incumbent:

-Manages LAN server and desktop workstation administration and security, 
supervises and/or trains IT staff in the delivery of systems and services, and 
collaborates on projects, strategic planning.

-Provides senior leadership and strategy on assigned projects, including 
in-depth design, development and operational support of server and workstation 
infrastructure.

-Oversees staff responsible for the development, delivery and maintenance of 
information systems and services, performs evaluation and assessment of goals 
and other administrative duties as required.

-Manages security policies, access permissions and disaster recovery for 
mission-critical data on servers and desktop systems.

-Develops, designs, tests, implements and documents modifications to both 
vendor supplied and in-house applications and systems to meet specific 
requirements.

-Collaborates on projects, strategic planning and related activities and serves 
as liaison with other IS, IT and Library units.

-Provides recommendations for hardware and software purchases that have 
budgetary implications for approximately 1100 staff and public desktop systems 
and related servers.

Columbia University is an Equal Opportunity/Affirmative Action employer.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4316/