Tri-College Library Applications & Operations Developer
Swarthmore College
Swarthmore
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!
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/21790/
To post a new job please visit http://jobs.code4lib.org/
|