[Web4lib] Position announcement: Programmer Analyst - UBC Library, Systems & Technology Division

Joerg Messer joerg.messer at ubc.ca
Fri Jun 6 18:30:44 EDT 2008



UBC Library, Information Systems & Technology Division
Full-time Immediate Opening – Programmer Analyst
UBC Campus – Vancouver

The University of British Columbia Library is one of the largest research libraries in Canada with 
more than 15 locations on and off campus including UBC Okanagan Library. Our collections are large 
and diverse and include:  5.4 million volumes, 5.2 million microforms, over 808,000 maps, audio, 
video and graphic materials and nearly 56,000 serial subscriptions.   More than 300 full and 
part-time faculty and staff at UBC Library serve not only UBC faculty, staff and students at but 
also the broader community of BC.

The Library's online services and electronic resources complement the more traditional formats and 
are growing tremendously. Many Library services can now be accessed online and thousands of 
full-text e-journals, e-books, indexes and databases are available.

UBC Library’s Information Systems & Technology Division provides a range of computer systems and 
applications development and support in the areas of:  library cataloguing, scholarly 
communications, electronic publishing, institutional repositories, resource discovery, web content 
management and various types of digital collections.   These applications, many of which are on the 
cutting edge of academic library technology, are based on a broad and rapidly changing range of 
local, commercial and open source software.

We are currently recruiting for a Programmer Analyst to join the division.  This position is 
responsible for the ongoing development, integration and system administration for systems and 
applications supporting UBC Library’s user community.  Major responsibilities include:

•	Identifying technology and solutions to meet the rapidly evolving information technology 
requirements of a major Canadian academic library;
•	developing, installing, testing, maintaining, troubleshooting and documenting vendor supplied, 
open source or locally developed Library information systems;
•	Integrating Library information systems with other related systems and various aspects of the 
campus IT infrastructure (e.g. authentication, security, etc);
•	Providing the necessary application, operating system and hardware administration support and 
vendor consultation;
•	Participating in the research, evaluation, procurement, testing, installation and administration 
of new Library IT systems, and
•	Performing other related duties.

The successful candidate will have:
-	University degree in Computer Science with a minimum of five years of related experience or an 
equivalent combination of education and experience.
-	Experience with the development, operation and maintenance of major online applications.
-	In depth knowledge and experience in:
o	current operating systems (e.g., Windows and Unix including SOLARIS, LINUX,) and related physical 
or virtual hardware (e.g., VMware, VirtualPC, Xen,);
o	Web design and programming using broad technologies (e.g. Coldfusion, Java, Ruby on Rails, Perl, 
PHP, Python, ASP, JSP, Javascript, AJAX, DOM, CSS, Erlang etc);
o	XML/XSL and other Internet/Web standards;
o	developing and maintaining database management systems (e.g., MS Access, Oracle, mySQL);
o	installing and configuring web application servers (e.g. MS IIS, Apache, Tomcat, Coldfusion);
o	and web authentication authorization methods (e.g. LDAP, Shibboleth, oepnID, or UBC CWL).


-	Effective oral and written communication, organizational and interpersonal skills.
-	Ability to test and troubleshoot all systems.
-	Ability to work both independently and within a team environment.
-	Ability to adapt to changing priorities, manage multiple tasks and meet deadlines.
-	Ability to keep current with developments and trends in information technology.

Other experience that would be considered an asset to the successful candidate include:
-	Experience in libraries and/or knowledge of automated library systems, standards and technologies.
-	Experience with other academic information systems (e.g. Sakai, Moodle, WebCT, Blackboard, UBC 
CWL, etc).
-	In depth familiarity with XML technologies (e.g. XQuery, XForms, XLink, RDF, semantic web, XML 
databases, etc).
-	Experience designing and implementing Web services (e.g. REST, SOAP, XML-RPC, etc).
-	Experience developing applications using Web content management systems and frameworks (e.g. 
Plone, Drupal, Joomla, PHP-Fusion, etc).

Compensation:

Annual salary range is $57,287 - $68,772 (commensurate with experience) and a full range of benefits 
are offered including dental and extended health plans, vacation starting at four weeks, a staff 
pension plan and a tuition fee benefit program.

If you are interested in this position, please forward a detailed cover letter and current resume to:

	Human Resources – UBC Library
	2nd Floor, Koerner Library
	1958 Main Mall
	Vancouver, BC Canada V6T 1Z2
	Fax: (604) 822-8565
	Email: library.hr at ubc.ca
(If sending via email, one consolidated file is appreciated.)

Closing date for this competition:  June 30, 2008

UBC hires on the basis of merit and is committed to employment equity.  We thank all applicants; 
however, only those selected for an interview will be contacted.

-- 
Joerg Messer
Programmer/Analyst
University of British Columbia Library
2206 East Mall, Vancouver, BC, Canada, V6T 1Z3
t. 1.604.822.5091 f. 1.604.822.3201 e. joerg.messer at ubc.ca




More information about the Web4lib mailing list