-------- Original Message --------
Subject: Senior Digital Library Programmer Position (ITTA) at the UIC
Library
Date: Thu, 29 Aug 2013 15:22:52 -0500
From: Robert Sandusky <[log in to unmask]>
Reply-To: Robert Sandusky <[log in to unmask]>
To: [log in to unmask]
Join our growing technical team! The UIC Library is looking for a
Senior Developer to help us implement our internal digital asset
management system, build out existing repositories and publishing
systems, and lead the design and development of our discovery systems.
You’ll also help build a new system to preserve, present and promote
the history and culture of the Chicago region
(http://chicagocollectionsconsortium.org/). If you’re an experienced
Python or Java developer, see the full position details and apply at
https://jobs.uic.edu/job-board/job-details?jobID=33498. Position closes
on September 16, 2013.
Please pass this notice on to any well-qualified Java or Python
developers you may know.
Bob Sandusky
AUL for Information Technology and Associate Dean
UIC University Library
Position description excerpts:
The University Library seeks an Information Technology Technical
Associate (Senior Digital Library Applications Developer) to design
information, research and storage systems to support the Library’s
goal of providing quality resources and expertise to students, faculty
and staff. The Senior Digital Library Applications Developer will act
as project manager in designing or modifying information systems.
This position reports to the Assistant University Librarian for
Information Technology.
Minimum qualifications:
1. Demonstrated knowledge of web application development and data
modeling, including skills in Web application frameworks (Django, Ruby
on Rails), JavaScript, XML/XSLT, creating and administering relational
databases (MySQL, PostgreSQL, Oracle), and using database query tools.
2. Demonstrated knowledge of software development using Python or Java
3. Any combination totaling two years from the following categories:
a) progressively more responsible work experience in
IT-related profession
b) college course work in Information Technology
(IT), IT Management, or a closely related discipline, as measured by
the following conversion table or its proportional equivalent:
· 60 semester hours or Associate’s Degree
equals one year
· 90-120 semester hours or Bachelor’s
Degree equals two years.
Essential duties:
1. Works with Assistant University Librarian for IT in
prioritizing projects that will be completed.
2. Meets and negotiates with stakeholders (faculty, students,
staff) to understand their needs and build information systems that
improve access to Library resources.
3. Leads teams in the design of new systems and projects to
modify existing systems.
4. Designs, develops, tests, integrates, supports, and documents
user-facing applications and back-end systems.
5. Designs and develops complex databases for the storage of
research data and reports.
6. Integrates Library information into other campus information
systems.
7. Maintains knowledge of emerging technologies to support the
Library’s evolving virtual services.
8. Perform other related duties and participate in special
projects as assigned.
Preferred requirements:
- Bachelor’s degree (computer science, information science, or closely
related field preferred).
- Advanced degree in computer or information science, or ALA-
accredited MLS is preferred.
- A minimum of 4 years experience in software development using Python
or Java and in developing applications that interact with MySQL,
PostgreSQL, or Oracle databases using JavaScript, and XML/XSLT.
- A minimum of 2 years experience designing and administering
relational databases built in MySQL, PostgreSQL, SQL Server, or Oracle
and maintaining systems to manage and transform data in multiple
formats.
- Experience working with LAMP or variant environments.
- Experience with HTML5/CSS3.
- Experience with DSpace, Solr, and/or Fedora.
- Knowledge of information technology accessibility issues and techniques.
- Knowledge of Semantic Web and Linked Data concepts and technologies.
- Experience or coursework in user testing/user evaluation.
- Knowledge of library practices and data formats (MARC, EAD, Dublin
Core, METS, MODS, etc.).
- Experience working in the context of a software development methodology.
- Experience with standard software development tools and techniques
(e.g., git, testing frameworks).
- Demonstrated experience in project management or team leading.
- Demonstrated experience working effectively in a team environment
and the ability to interact effectively with stakeholders.
- Demonstrated ability to support to a user-centered service in a
research-intensive, fast-paced, culturally diverse higher education
environment.
- Excellent written and verbal communication skills.
--
Robert J. Sandusky, Ph.D.
Assistant University Librarian for Information Technology
Associate Professor and Associate Dean
UIC University Library
312-413-9822
------------------------------------------------------------------------
[log in to unmask]
To subscribe:
<mailto:[log in to unmask]>
To unsubscribe:
<mailto:[log in to unmask]>
Archives:
http://listserv.uic.edu/archives/academy.html
|