[CODE4LIB] Position Announcement: Web Developer for Digital Scholarly Publishing, University of Michigan

2010-11-12 Thread Morse, Jeremy
The MPublishing Division of the University of Michigan Library seeks a Web
Developer to help create and enhance our suite of digital publishing
platforms.  Help us design a better future for scholarly publishing!

For full details and to apply, please refer to

[CODE4LIB] Job Posting: Applications Programmer for Digital Scholarly Publishing, Univ. of Michigan Library

2010-04-29 Thread Morse, Jeremy
***Please excuse cross-posting***

Applications Programmer for Digital Scholarly Publishing

The Scholarly Publishing Office (SPO) seeks an Application Developer to
design and code the business and application logic for a variety of software
systems in support of digital scholarly publishing.  This position will work
in a team with a Database Developer and an Interface Developer to create new
applications for web delivery of content, and office productivity tools to
enhance production workflow, as well as maintaining and improving existing

Duties will center on two main areas of work: designing, building, and
migrating content into a new online publishing platform for our journal and
monograph collections; and collaborative projects with the University of
Michigan Press to create enhanced digital versions of their books and
community-based tools.

SPO is a unit of the MPublishing division of the University of Michigan
Library.  SPO is a highly collaborative environment that emphasizes team
goals, and our programmer team has the opportunity to work with a variety of
other technical units in the Library: Core Services and the Digital Library
Production Service (DLPS) and their work on the Hathi Trust.  We also
collaborate with the other divisions within MPublishing: the Deep Blue
institutional repository, the Copyright Office, the Text Creation
Partnership, and the University of Michigan Press. To learn more about what
we do, visit http://www.lib.umich.edu/spo/.

* Bachelor's degree
* Demonstrated experience with:
  * any applicable language, and willingness/ability to learn others
  * MySQL or similar database query language
  * Unix-like OS 
  * version control systems
  * object-oriented programming
  * application development in a production environment
* Commitment to writing clean, documented code
* Excellent verbal and written communication skills
* Intellectual curiosity and desire to discuss why we develop what we

* Experience with: 
  * XML and XSLT 
  * Perl and MySQL 
  * technical standards and practices of Web publishing
  * developing modules for Drupal or equivalent CMS
  * developing modules for WordPress
  * processing and delivering multimedia content
  * developing APIs, such as RESTful web services

FLSA: Exempt 
Hours: 40 hours/week
Target Salary Range: $40,000-$50,000

THIS IS A TWO YEAR APPOINTMENT (with the possibility for renewal)

Questions about this job description may be emailed to Jeremy Morse, Lead
Programmer, Scholarly Publishing Office: jgmo...@umich.edu
or refer to Job ID 39936 at http://umjobs.org/

[CODE4LIB] job posting: interface programmer, University of Michigan

2009-04-30 Thread Morse, Jeremy
Please forward to anyone who may be interested in this position.  This
position is also listed in U-M jobs site ( http://www.umich.edu/~jobs/ )
under posting #30698.


Scholarly Publishing Office
University of Michigan University Library
Interface Programmer

The Scholarly Publishing Office (SPO) of the University of Michigan
University Library is seeking an Interface Programmer for a full-time
two-year term appointment with the possibility of renewal.

The SPO Interface Programmer works in a team environment for online
publishing of scholarly literature and is primarily responsible for
implementing interfaces for a broad variety of scholarly publications,
making contributions to interface design and usability testing, using
open standards and open-source software.  The Interface Programmer will
also contribute to the design and development of online publishing
tools, including content management systems.

Work will primarily focus on coding publication-specific interface
customizations for SPO's locally developed publishing platform, DLXS
(see http://www.dlxs.org). Other projects may include: system-wide
improvements to the DLXS interface; implementation of content management
system for digitalculturebooks (an online book series); interface
support for collaborative publishing projects with the University of
Michigan Press; interface specification for a database of 20
disciplinarily related journals; assessment and implementation of
strategies to increase the discoverability of SPO publications;
participation in a review of electronic publishing platforms.

*   Implement interface customizations for DLXS publications, fulfilling
requests by the editors (40%)
*   Maintain and develop CMS-based publishing tools and services (35%)
*   Evaluate, recommend, and implement DLXS-wide interface improvements 
*   Assist in research and evaluation of publishing software solutions (5%)
*   Document interface features for end users and other digital library
developers (5%)

REQUIRED: Bachelor's degree plus three years of relevant experience as a
programmer, plus one year of experience with Web or other interface
design. Thorough knowledge of XHTML, XML, CSS, and at least one
high-level programming language (Perl or PHP preferred), and experience
with UNIX-like OS. Excellent written and oral skills. Ability to work in
a team environment. Attention to detail.

DESIRED: Experience with XSLT. Experience in graphic design for
electronic media. Knowledge of and experience with digital libraries or
electronic publishing. Proficiency with content management system
development and design (particularly Drupal). Experience with relational
databases and SQL. Experience using online scholarly resources.
Experience with theory and practice of usability testing and information
architecture.  ALA-accredited masters degree in library or information
studies or equivalent advanced degree and experience.

The services of SPO are part of the Library's service to the University
of Michigan, and are developed in keeping with the Library's concern
about issues of intellectual property, long-term retention and archiving
of content, and its support of scholarship in all forms. SPO is
currently responsible for the online publication of a range of scholarly
literature, including significant text-based journal collections,
scholarly monographs, conference proceedings, scholarly bibliographies,
and image collections.

SPO is a highly collaborative work environment in which staff engage in
both the daily work of publishing and in broader discussions of
scholarly communication and the transformational potential of digital
communication technology. All staff are involved in direction-setting,
in articulating a vision of the library as scholarly publisher, and in
putting that vision into practice. We have an inclination toward open
source software and balanced, pragmatic approaches to problems. We work
to embrace emerging technology standards and best practices of the
digital library community.

Rank is anticipated at the level of Programmer Analyst Intermediate, or
Assistant or Associate Librarian. Positions receive 24 days of vacation
a year; 15 days of sick leave a year with provisions for extended
benefits, as well as opportunities for travel and professional
development. Retirement: TIAA-CREF or Fidelity Investments

To apply, please send cover letter and copy of resume to:

Library Human Resources
404 Hatcher Library North
University of Michigan
Ann Arbor, MI 48109-1205

Contact libhum...@umich.edu or 734-764-2546 for further information