Print

Print


 Research and Development Team Lead, University Libraries
Carnegie Mellon University Libraries
Pittsburgh

 Research and Development Team Lead, University
Libraries-101135

  
Description

: Responsible for managing and directing the Research and Development
Technical Team at the University Libraries and for ensuring that information
management activities are in line with the strategic needs of the Libraries.
This position administers, maintains and ensures optimal performance and
continuous development of digital library systems and plays an active role in
the library's digital initiatives. Serves as the chief architect for
information systems and development, applying expert system analysis and
design techniques for all system process needs including business analysis,
data architecture, integration, development, quality control, change
management, and IS security. Develops IS standards and practices, and guides
stakeholders in their use. Directs, sets the priority for, and checks all
development work for quality assurance and adherence to computing standards.
Provides direction and recommendations in systems planning, software
programming, computing architecture, and day-to-day management of assigned
projects, and assists in the development and implementation of programming
standards and procedures as needed. This position is responsible for leading a
team of developers tasked with designing systems and software, and coding,
integrating, and maintaining new and existing software and scripts for the
University Libraries' UNIX-based information retrieval systems using standard
protocols and programming interfaces. Duties include designing distributed
systems and modular software architectures to handle information in multiple
formats; creating technical specifications; analyzing systems problems and
devising practical and feasible solutions to them, including troubleshooting,
fixing bugs, and improving functionality; implementing, integrating and
maintaining client-server applications; writing Java and/or C/C++ code.

  
Qualifications

: Minimum:

  
 Education: Master's
degree in Computer Science or Master's in Library and Information Science or
related field, or equivalent combination of training and experience.

 Experience: Minimum
of five years Java and/or C/C++ programming and analysis experience in a UNIX
environment. Expertise with object-oriented programming (e.g., Java or C++)
and with web client and server software.

 Skills: The
successful candidate must have excellent

 Supervisory skills
leading a development team

 Proven ability to
direct and develop technical staff

 Programming skills in
at least two languages, one of which must be C++

 UNIX skills

 Analytical and
problem-solving skills

 Well-developed
interpersonal, verbal and written communication skills

 Good organizational
skills and attention to detail

 Ability to meet
inflexible deadlines and work in a changing environment

 Ability to deal with
difficult individuals while maintaining composure

 Ability to negotiate,
collaborate and compromise

 Physical Mobility:
Ability to sit for long periods of time using keyboard and display devices.

 Environmental
Conditions: Must be able to work in the CMU libraries environment.

 Mental: Must be able
to work under stress and display superior analytical and problem solving
skills.

  
Preferred:

  
 Experience:
Awareness of library management systems would also be relevant. Experience
with Fedora, Hydra, Drupal, open access institutional repositories, Open
Journal Systems.

  
  
  
Job Function

: System/Software Engineer

Primary Location

: United States-Pennsylvania-Pittsburgh

FT/PT Status: Regular Full Time

Organization

: UNIV LIBRARIES-SCHOLARLY PUB, ARCHIVES & DATA SVCS

Minimum Education Level: Master's Degree or equivalent

Salary: Negotiable



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/18125/
To post a new job please visit http://jobs.code4lib.org/