[CODE4LIB] Job: Senior Information Officer at Digital Preservation Coalition
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?
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
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
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
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
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
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
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
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
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
**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/