Print

Print


Start: Immediately

Department: Library

Salary Scale: $51,332.65-$61,293.87

Hours of Work: 36.25 hours per week

### Responsibilities

Provides systems programming support and technical consultation for Ryerson's
Library and Archives by assisting in the creation and implementation of
information systems and investigating library system problems to ensure wide
availability and security in support of all library services.

### Qualifications

  * Successful completion of a post-secondary degree program in computer science or other information technology programs. A minimum of 1 year experience with various software development processes, installing open source software systems and developing efficient algorithms is required. An equivalent combination of education and experience may be considered.
  * Demonstrated experience in creating, maintaining, customizing, testing, tuning and debugging information systems.
  * Excellent oral and written communication skills to provide advice to library staff on trends and developments in Information Technology; as well as train Library staff in the use of new technologies; document and prepare user manuals for new software, scripts and procedures.
  * Attention to detail to prepare accurate documentation is required.
  * A demonstrated commitment to client service - specifically students, staff, faculty and external contacts; strong interpersonal skills and tact and diplomacy are required when investigating problems related to servers, devices and documents.
  * Ability to make decisions on completing assignments while still remaining within standard practices and methods.
  * A demonstrated ability to work as part of a team and be available for on-call coverage during critical periods or after modifications.

### Notes:

Candidates may be asked to demonstrate qualifications through occupational
testing. Candidates must have a demonstrated record of
dependability/reliability and a commitment to maintain confidentiality.

**Deadline to Apply: Friday May 4, 2012 (4:30pm) - Apply Online**

### Unofficial Notes:

The description and qualifications are fairly general on purpose. We are open
to hiring someone who doesn't know specific languages, but is willing to
learn. Nevertheless, we would like the new programmer to be complementary to
our current programmer (that's right, singular; it's a small team), so we
would prefer someone with web experience, but we encourage anyone with
programming knowledge and experience who has interest in software and web
development.

So here's the preferences and bonus points list (not related to any actual
points system):

  * Knowledge of web development
  * The usual: HTML5/CSS, PHP, MySQL, JavaScript
  * Graphics design is a big plus
  * ColdFusion is a bonus, because we have it
  * Ability to work on a small, flexible team

Last note: it says on-call coverage, but it's fairly minimal, so don't let
that scare you away!



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/901/