Wednesday, May 4, 2011

Career Opportunities in Library and Information Science by Allan Taylor and James Robert Parish

Career Opportunities in Library and Information ScienceCareer Opportunities in Library and Information Science is part of a series of Career Opportunities in...books from Checkmark Books. Like all of the books in the series, the main portion of the book is devoted to occupational profiles which includes a list of duties, salary expectations, a position description and education requirements. The relevant associations and unions are also listed for each of the profiles, and the websites for these organizations are a good source for job postings as well as professional development opportunities. The book is divided into four sections: Librarians and information professionals, then the technicians and assistants found in each field.

Each of the profiles also include a "career ladder" which shows the entry-level positions associated with the career profile and then the career progression, such as the Public Services librarian, who may enter the profession as a library technician or a library assistant, then progress to Public Service Librarian and possibly achieve a senior level position in this area as a Chief Information Officer, a Library Department Head or Library Director.

This book would, of course, be useful to a person who is research library science as a career and who is thinking about applying to a library science program, but it would also be useful to a graduate who is deciding what types of positions to apply for, how to prepare for an interview, or for a mid-career professional who is thinking about a transition from their current sector to another position, though they may wish to stay in libraries or information management.

Tuesday, May 3, 2011

Web Applications Developer, NYPL Labs

Full-time, in Manhattan (original posting)

Position Description:

External Overview:

The New York Public Library seeks a talented web applications developer to join the Library's new research and development unit, NYPL Labs. We are looking for someone who is willing to experiment, able to build, test and debug in rapid iterations, and excited to join the intellectual life of NYPL and the wider digital humanities and creative tech community.

Work will be situated in midtown Manhattan within NYPL's larger web group, but will be focused on projects that break new ground in digital humanities research and/or facilitate new forms of networked participation in library activity. Projects may range from building crowdsourcing tools for enhancing library collections, rethinking established genres such as archival finding aids, or developing multi-modal (potentially cross-institutional) digital archives of special collections material.Some projects will be proof-of-concept prototypes aimed at hatching ideas that might eventually be applied more broadly across the Library. Others will be fully realized applications that become staple resources in the NYPL web environment. All will place you at the intersection of scholarly, library and technological innovation taking place at one of the worlds great public research institutions. Tapped into one of the worlds largest and most creatively dynamic urban populations.
External Responsibilities:

We are seeking a developer who can:

  • Design and implement scalable, optimized, database-driven web applications using server and client-side techniques.
  • Work with our User Experience Designers to adapt existing and create new software-based solutions to support the needs of our patrons.
  • Specify and build APIs, data feeds and other ways of interacting with NYPL content beyond web-based interfaces.
  • Explore new platforms and architectures for NYPL services and content.
  • Keep up to date with the latest trends in both web technology and digital libraries/digital humanities, and participate in a community of fellow practitioners.
  • Perform other related duties as required

External Qualifications:

  • Bachelor's degree in Computer Science, Information Systems or a related field (or equivalent experience).
  • Excellent knowledge of databased-driven web development using PHP and Javascript.
  • Demonstrated experience working with web-based content management systems, including familiarity with database programming (MySQL preferred), user accounts and session management.
  • Preferred or desired experience in Ruby on Rails or other MVC framework.
  • Preferred or desired experience with Drupal or equivalent CMS.
  • Experience with front-end development (CSS, XHTML, JQuery, etc.) preferred.
  • Knowledge of source code/version control software, test-driven development, and Agile processes are a major plus.
  • Strong interpersonal, oral and written communication skills, including demonstrated ability to work collaboratively or independently.
  • Ability to take initiative and meet deadlines.
  • Position will report to web development team of the NYPL Strategy Office, under the Senior Manager for Web Initiatives, and will work closely day to day with Manager of NYPL Labs.