This Competition is more than 6 years old. Links and contact information may have changed.

PA Level 6 - Programmer Analyst - Robertson Library

Competition Number:
25E18
Position Type:
Staff Position
Closing Date:
Date of Posting:
Department:
Robertson Library
Position:
PA Level 6 - Programmer Analyst
Contract:
Full Time Term Position
Hours of Work:
37.5 hours per week 
Salary:
$52,363 to $57,629 per annum, prorated to time and term as per CUPE 1870
Term:

As soon as possible until May 31, 2018 (Term may be reduced or extended depending on performance, available funding and departmental requirements)

The Robertson Library has been building software, infrastructure and expertise related to the stewardship, discovery, and reuse of digital assets.  To support its ongoing work, the Library is seeking an experienced programmer to join the systems and digitization team to develop creative solutions to facilitate the migration and consolidation of legacy collections and to participate in the development work of the unit. The candidate will work under the general direction of the Digital Initiatives Librarian to develop and support applications and workflows to manage, transform, normalize, enhance and make accessible digital objects and collections that support teaching, learning, research and community engagement.

RESPONSIBILITIES:

• Provide programming and technical support services to the Library, particularly: developing methods to migrate digital content and transform, normalize and index metadata
• Develop and integrate applications that support the Library’s systems and digital frameworks, especially Islandora
• Develop applications leveraging digital assets to support teaching and learning
• Provide support related to the institution’s Learning Management System (Moodle)
• Other programming expertise, support, documentation and training as needed by the Library

QUALIFICATIONS:

• Post-secondary degree in Computer Science or equivalent; 2-3 years’ experience working in a software development/programming environment in a library context (preferably in an academic environment);
• Advanced knowledge of Internet and especially web client and server applications, databases (especially MySQL and PostgreSQL), Web programming environments (especially PHP, Python, Java, and Javascript)
• Advanced knowledge of HTML, XML, XSLT, and XPath within the programming environment
• Developer level knowledge and experience with Islandora and Fedora repository software
• Developer level knowledge and experience with Drupal (6, 7, and 8)
• Demonstrated experience with building web-based applications
• Experience with the open source community, philosophy and LAMP (Linux, Apache, MySQL, PHP/Python/Perl) tools
• Experience using source code maintenance tools like Git
• Experience with Apache Solr 
• Experience using task management ticketing system, ability to install and maintain Linux/Windows/Mac applications
• Knowledge of Moodle would be an asset
• Strong commitment to enhancing service through teamwork and responsiveness to clients
• Knowledge of the operation and support of the server and software environment as it applies to research, including operating systems, application frameworks and programming resources
• Ability to communicate effectively with Library staff and University students,  faculty and staff
• Create appropriate technical and training documentation/materials for applications and services
• Excellent communication, organizational, and collaborative skills. Experience working in an academic library setting would be an asset

Application Instructions:

Please submit electronically a cover letter, quoting the competition number, a resume and reference list to be received no later than the closing date via the link posted on the UPEI Human Resources website (www.upei.ca/hr). Applications will not be accepted via email. 

If you are unable to apply online, you can drop off your resume to the Human Resources Department, Kelley Building, University of Prince Edward Island, 550 University Avenue, Charlottetown, PEI C1A 4P3, Fax Number (902) 894-2895.

In accordance with Canadian immigration requirements, all qualified candidates are encouraged to apply; however, Canadian citizens and permanent residents will be given priority. The University of Prince Edward Island is committed to gender equity in employment.

Only those applicants who are invited to an interview will be acknowledged.

UPEI encourages all qualified applicants to apply for job openings; however, in keeping with the terms and provisions of the university’s various employment and collective agreements, first priority will be given to internal candidates.