-----Original Message----- From: Aaron Trehub [mailto:[log in to unmask]] Sent: Thursday, February 28, 2008 3:53 PM To: [log in to unmask] Subject: [lita-l] Position Announcement: Auburn University Libraries, Software Developer/System Administrator AUBURN UNIVERSITY LIBRARIES Auburn, Alabama http://lib.auburn.edu/ Software Developer/System Administrator RANK: Specialist IV/V, Information Technology REQUISITION NUMBER: 22528 The Auburn University Libraries (AUL) are 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 Director of Library Technology. DUTIES: 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 AUL 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 a management system for electronic theses and dissertations (ETDs) and an institutional repository (IR). Serves as a backup System Administrator. In this capacity, helps AUL Systems staff manage the Library's Solaris, Linux, and Windows server computers, including software upgrades and patches, security, and backup. Installs, configures, maintains, and (if necessary) extends third-party software applications (e.g. Integrated Library Systems, digital content-management software, document-delivery software, etc.). Shares a rotating weekly schedule of evening and weekend on-call duty. Serves on university committees as needed and represents the AU Libraries at the state, regional, and national levels. MINIMUM QUALIFICATIONS: High school diploma or equivalent plus 6 years programming and/or scripting experience. Employer will consider advanced degrees in lieu of experience. Thorough knowledge of at least one high-level programming or scripting language (e.g. Java, PHP, Perl, Python, Ruby, or C/C++) and experience developing custom applications using at least one of these languages. Experience administering Linux, Solaris, or other Unix 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. Effective interpersonal and written 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. DESIRED QUALIFICATIONS: Bachelor's degree from an accredited institution in Computer Science, MIS, or a related field is desired. Experience planning, implementing, and/or maintaining an institutional repository (IR) using DSpace, Fedora, or another IR package. Experience working with open-source software for next-generation library catalogs and discovery tools (e.g. LibraryFind, VuFind). Experience with Subversion (SVN) or another version control system. Experience with Oracle, MySQL, PostGres, or other relational database management system and SQL. Experience with Javascript, CGI, or XML/XSLT. Experience working in an academic library environment, especially experience with digital library projects. SALARY RANGE: $44,300 - $84,800. Rank and salary commensurate with qualifications and experience. TO APPLY: Submit an application through the Auburn University Employment Site at: http://www.auburn.edu/main/employment.html Questions about the application process may be directed to: Ms. Linda Caudle, Human Resources Coordinator Auburn University Libraries Ralph Brown Draughon Library, 231 Mell Street Auburn University, AL 36849 E-mail: [log in to unmask] Position open until filled. AUBURN UNIVERSITY IS AN EQUAL OPPORTUNITY/AFFIRMATIVE ACTION EMPLOYER