Friday, October 04, 2013
Programmer Analyst 2, Integrated Library Technical Services - Yale University Library, New Haven
Programmer Analyst 2, Integrated Library Technical Services - Yale University Library,
New Haven. Position Focus: Reporting to the Manager of Digital Library
and Programming Services, the Programmer Analyst plans, develops, tests,
and documents computer programs, applying knowledge of programming
techniques and computer systems. In addition, the programmer analyst
evaluates user requests for new or modified programs to determine
feasibility, cost and time required, compatibility with current systems,
and computer capabilities. The Programmer Analyst will focus primarily
on evaluation, creation and adoption of software used for ingesting
archival collection materials, finding aids and metadata into a digital
preservation repository based on the Fedora Commons software in support
of a grant funded project to digitize a collection of more than one
million documents and objects covering Dr. Henry Kissinger’s life. This
position has a duration of two and a half years from the date of hire.
Required Education, Skills and Experience: 1. Bachelor’s degree and
three years of experience in analysis and programming of small to medium
scale systems or an equivalent combination of education and experience.
2. Well-developed programming skills; emphasis on code documentation,
code standards, and demonstrated use of available frameworks. 3.
Well-developed analytical and problem solving skills. 4. Proven ability
writing SQL queries using MySQL, Oracle and/or Microsoft SQL Server;
demonstrated ability in application development with two or more of the
following: C++, Java/J2EE, Ruby, Python and/or C#. 5. Ability to
communicate effectively through both oral and written expression;
excellent customer service skills. 6. Advanced skills in object-oriented
programming. Preferred Education, Skills and Experience: 1. Five or
more years of experience with object-oriented programming. 2. Experience
with front-end frameworks such as Bootstrap, JavaScript, JavaScript
Toolkits such as JQuery and D3, Ajax, and Java/JSP. 3. Experience
working with Archival Collections; understanding of software packages:
Archivists’ Toolkit and/or Archivematica. 4. Demonstrated ability
designing and documenting complex procedures. Library IT: Library IT is a
department of innovative people who provide multiple IT related
services to the Yale Library and the Yale community. The staff supports 8
Enterprise Systems including the integrated library system (ILS). The
department maintains 920 workstations, plus a growing number of mobile
devices. Library IT maintains 856 Terabytes of storage, and hosts
approximately 80 servers, virtual and physical. In addition to
maintaining the library’s computers, webpages, and infrastructure, much
of the work in the department is project based. Library IT projects are
initiated to provide the Yale community with seamless and transparent
access to the library’s rich resources, including physical, electronic,
and digitized materials. Through the development of these projects and
other initiatives, Library IT will provide the Yale community with a
high level of service on par with peer academic institutions. How to
apply: Review of applications will begin immediately and will continue
until the position is filled. Applications, consisting of a cover
letter, resume, and the names and contact information of three
professional references should be submitted by applying online at http://www.yale.edu/jobs.
The STARS requisition ID for this position is 22983BR. Please be sure
to reference #22983BR in your cover letter. Yale University is an
affirmative action/equal opportunity employer. Yale values diversity in
its faculty, staff, and students and strongly encourages applications
from women and members of underrepresented minority groups.
Labels:
academic libraries,
archives,
new haven county,
systems,
technology
Location:
New Haven, CT, USA