Notre Dame is hiring a Senior Programmer Analyst, and if you have any
questions about the position do not hesitate to drop me a line.

Job Description

The Digital Access and Information Architecture Department of the
University Libraries of Notre Dame is seeking a Senior Programmer
Analyst. This position will have three types of responsibilities: 1)
write and maintain object-oriented Perl programs, 2) provide systems
administration services for a number of Linux-based platforms, and 3)
actively participate in the general workings of the Department.

The goal of the Department is to help the Libraries implement digital
library collections and services. Some of the short-term projects
this position provides support for may include: creating a "portal"
for Catholic research materials, enhancing services applied against
an institutional repository, supporting the campus-wide search
engine, implementing a method for creating and disseminating the
content of TEI files, supporting a local LOCKSS host, exploiting Web
Services-based computing to acquire and disseminate information,
developing and supporting an open source software digital library
system called MyLibrary. The ability to write Web-based computer
programs in object-oriented Perl is a must but other programming
languages are desirable. The successful candidate must also know how
to design a (MySQL) relational database, write a valid XML file given
a DTD and/or XML schema, and securely administrate small- to mid-
sized computers running the Linux operating system.

The Department is small, project-oriented, and collaborative in
nature. The successful candidate must also possess good written and
oral communication skills exemplified by the ability to listen and
share ideas in many forms.

Minimum Qualifications

This position must have a college degree in Computer Science (or in a
related field) and/or demonstrated professional experience. The
person filling this position must have the ability to:

   * Write computer applications in object-oriented Perl.

   * Draw an entity-relationship diagram and therefore have the
     ability to normalize a relational database and execute SQL
     queries against a relational database.

   * Write well-formed and valid XML given an XML schema or DTD.

   * Listen to other people.

   * Communicate effectively in written and oral forms.

   * Work in a collaborative environment.

   * Troubleshoot and resolve critical hardware/software problems
     outside normal business hours.

The incumbent must have at least three years of programming
experience while working in a collaborative environment and have
demonstrated their ability to document their efforts in written and
oral form.

Preferred Qualifications

The ability to write computer programs in languages other than Perl
(such as Javascript, Java, PHP, or C) is desirable. People who have
worked in libraries or academia are encouraged to apply. A knowledge
of the open source software development process is as plus.

Position Pay Range - $3,560-$5,980/Month

To apply go and search for requisition number
020060267. AA/EOE

Eric Lease Morgan
Head, Digital Access and Information Architecture Department
University Libraries of Notre Dame

(574) 631-8604