Tri-College Library Applications & Operations Developer

Swarthmore
0 other recent jobs
Created: July 10, 2015

Description

The Tri-College Library Consortium (comprised of Bryn Mawr, Haverford, and Swarthmore Colleges) seeks an enthusiastic, innovative, and inquisitive Library Applications & Operations Developer to join our team and help move the Tri-Co Libraries forward as a leading academic library consortium.

Reporting to the Tri-College Library Technology Coordinator and based out of Swarthmore College, the Library Applications & Operations Developer works in a team-oriented environment to develop the applications and systems operation of the Tri-College Library Consortium, with the aim of connecting users to library content and extending and enhancing library services.

S/he designs, implements, administers, tests, and documents features and functionality for LAMP applications, chiefly the catalog discovery service, to facilitate access to library resources and to support consortial staff initiatives. S/he manages the configuration of Apache HTTP Servers, virtual servers, and library application development environments. S/he optimizes production environments, administers version control software and workflows, and documents deployment procedures. S/he develops, optimizes, and coordinates lifecycle development processes and strategies for redundancy, fail-over, and optimal caching. S/he provides technical leadership by helping guide the Consortium on technical solutions, efficiencies, new tools, languages, development environments, and deployment paradigms.

Qualifications

Required
  • Bachelor’s Degree, with a minimum two years experience in evaluating, developing, and maintaining information applications.
  • Demonstrated proficiency in current programming and/or scripting languages or technologies including PHP, JavaScript, and SQL.
  • Demonstrated knowledge and experience with optimizing back-end operations, such as creating development environments and deployment strategies and tuning databases.
  • Experience with Linux and/or Unix environments and related server technologies, such as Apache HTTP Server.
  • Experience with database application configuration, such as MySQL and/or PostgreSQL.
  • Experience with indexing search platform configuration, such as Apache Solr and/or Elasticsearch.
  • Experience with administering revision control software and workflows, such as Git or Apache Subversion.
Preferred
  • Advanced Degree in Computer or Information Science or related field.
  • Experience in an academic, library, or archives environment.
  • Familiarity with and demonstrated interest in academic library technologies and discovery systems.
  • Familiarity with authentication and web security protocols, such as Shibboleth, LDAP, and SSL.
  • Working knowledge of Web development, design, frameworks, and standards, including HTML, CSS, responsive design principles and frameworks.
  • Working knowledge of data encoding standards and translation languages, such as XML, XSLT, XPath, XQuery, and JSON.
  • Additional programming language experience with either Python, Java, Perl, or Ruby.
  • In addition to the listed qualifications, the successful candidate will thrive in an environment of varied opportunities, including supporting the ever-changing needs of the Tri-Co academic community; collaborating with library and IT colleagues from Bryn Mawr, Haverford, and Swarthmore Colleges; and participating in strategic discussions. S/he will be a creative problem-solver who is excited by new challenges and learning opportunities. S/he will be personable and have a good sense of humor!

Last updated: Tuesday, February 28, 2017 23:41 UTC