Digital Assets Support Specialist

Toronto
0 other recent jobs
Created: July 7, 2016

Description

Posting Number: YUSA-9899
Position Title: Digital Assets Support Specialist
Department: Library Computing Services
Category: Technical/IT
Reports To: Manager, Library Information Systems
Affiliation/Union: YUSA
Band: 15
Salary: $70,681
Hours of Work: Monday to Friday, 9am to 5pm.
Full-Time / Part-Time: Full-Time
Duration: Continuing

Purpose:
This position provides ongoing technical support and maintenance to the York University Digital Library, York University Libraries' Islandora based preservation repository. Islandora is an open source digital repository system based on Fedora Commons, Drupal, and Apache Solr. Technical support and maintenance may include designing and implementing York University Libraries' customizations to Islandora, maintenance and bug fixes, upgrading various components of York University Digital Library, providing user support, and contributing to the Islandora and Fedora Commons open source communities. This Position will work as a part of a team that includes the staff of the Digital Scholarship Group and Library Technical Services to develop and expand support for digital scholarship, digital repository services, discovery tools, and related critical library services.

Responsibilities:
PROGRAMMING:
a) In collaboration with the Digital Scholarship Leads and Library Computer Services (LCS), develop, troubleshoot, test, customize, maintain, and support the York University Digital Library b) Work collaboratively with the Digital Scholarship Unit to aid in the preparation and testing of upgrades to the York University Digital Library c) Document all coding changes and updates using version control software and procedures d) Work collaboratively with the Digital Scholarship Unit, Archives and Special Collections to create, support and enhance batch ingest workflows (bulk data loading of digital assets) e) Work collaboratively to support digital projects and develop new initiatives f) Participate in monthly Islandora 7.x-2.x (CLAW) software development sprints g) In collaboration with the Digital Assets Librarian design, develop, and implement Islandora for York University use-cases h) In collaboration with the Digital Assets Librarian implement an Islandora 1.x to Islandora 2.x migration. Percentage of time: 60%

USER COMMUNITY SUPPORT:
a) Monitor and respond to emails and provide support for digital projects including York University Digital Library by responding to technical, instructional and directional queries from the user community b) Liaise with York and the broader community to provide technical support for digital projects c) Assist with updating documentation, and create original documentation d) Participate in various committees such as Islandora Technical committee and Fedora Technical committee e) Monitor and contribute to the Islandora Community: monitors and responds to project mailing lists, attends project and technical meetings, monitors and vet bug-tracker issues, reviews and commits code contributions, ensures code contributions are properly licensed, guides and mentors new committers. Percentage of time: 35%

Other related duties as assigned. Percentage of time: 5%

Contacts:
Type: Library Computing Services staff, Digital Assets Librarian, Islandora Community (external), Fedora Community (external), Librarians/faculty, Library support staff, other technical support staff.
Purpose: : Project specification and requirements, project leadership, project updates, team coordination and support, end-user feedback.

Type: Library Computing Services staff, Digital Assets Librarian, Islandora Community (external), Fedora Community (external), Librarians/faculty, Library support staff, other technical support staff.
Purpose: Project specification and requirements, project leadership, project updates, team coordination and support, end-user feedback.

Communications:
English 

    Basic reading skills (eg. Scanning text, reading forms, etc)
    Basic writing skills (eg. Writing brief notes, completing forms, etc.)
    Comprehends written material (eg. Asking & answering simple or repetitive questions, etc.)
    Write non-complex documents (eg. Extracting information/details, reading reports/correspondence, etc.)
    Sustains conversation on specific topics (eg. Explains standard policies/procedures/services, etc.)
    Comprehends complex texts (eg. Reading & interpreting policy papers/research papers/technical reports, etc.)
    Composes documents (eg. Drafting reports/recommendations/research papers/summaries, etc.)
    Sustains in-depth conversation (eg. Interpreting & expressing complicated ideas, making presentations, etc.)


Physical & Sensory Demands/Environmental Conditions:
VDT use: 70%
Prolonged visual attention: 60%
Prolonged audio attention: 30%
Hand/finger dexterity: 60%
Prolonged Standing: 5%
Prolonged sitting: 60%
Lifting and/or carrying: 5% (Approximate weight: 11lbs)

Education:
University degree in computer science, math, or related field.

Experience:
Minimum 7 years related software development experience with exposure to library applications or higher education setting.

Skills:
Knowledge of current web development standards and cross platform compatibility and accessibility techniques; Experience with SOAP and/or REST an asset; Excellent oral and written skills to communicate with technical and non-technical individuals and prepare project documentation to support training and best practices encoding guidelines; excellent computer programming skills using a variety of languages; ability to work effectively as a member of a team; ability to work effectively under pressure; commitment to exercising tact and diplomacy; ability to deal calmly and effectively with people; attends accurately to details; ability to take initiative and meet short/long term deadlines; keeps up-to-date with computer systems developments; good organizational skills; maintains confidentiality.

SKILLS MATRIX:
Operating Systems: Unix/Linux (advanced)
Programming Languages: Shell scripting (intermediate), Java script (intermediate), Java (intermediate) PHP (advanced)
XML: RDF (intermediate) XSLT (advanced), XPath (advanced), XQuery (Intermediate)
Database Management: PostgreSQL, MySQL
Applications: Apache Karaf (basic level), Apache/Tomcat (intermediate level), GIT (intermediate level), Word Processing (basic level) email (basic level), MARC 21 (basic level), Fedora Repository 3 (intermediate), Fedora Repository 4 (intermediate), Islandora (advanced), PREMIS (basic level) Mods (basic level), Dublin Core (basic), Drupal (advanced) Drush (intermediate), Vagrant (intermediate)

Additional Notes:
Please note: This position requires the candidate to produce a verification of degree(s), credentials(s), or equivalencies from accredited institutions and/or international equivalents at the time of interview.

Job Specifications:
Summer Hours: Same as above.
Overtime Availability in this Position: Rare

Dates:
Internal Posting Date: May 4, 2016
Internal Application Deadline: May 11, 2016

Extended Posting Date: July 8, 2016
Extended Application Deadline: July 22, 2016

External Posting Date: July 8, 2016
External Application Deadline: July 22, 2016

Please Note: All applications must be received by 4:30 p.m. on the posted deadline date.

Thank you for your interest in a career with York University.

Are you interested in applying to YUSA-9899? To apply to this position click the following link to access our online application portal: https://hr2.apps01.yorku.ca/machform/view.php?id=13474

During the application process, please ensure that:

    You have submitted a complete application package using our online application portal*. A complete application package consists of the completed application form, a cover letter and resume by 4:30 p.m. on the posted deadline date. When emailing your application package, ensure that you have attached the resume, cover letter, and application form to your email.
    A complete application package has been submitted for each job posting you are applying for.
    You have quoted the appropriate posting number on your application form and in the subject line of your email. Please keep the posting number and position description for future reference or inquiries.

The University welcomes applications from all qualified individuals, including individuals within the University's employment equity categories of women, persons with disabilities, members of visible minorities and aboriginal persons, individuals of diverse gender and sexual orientation and all groups protected by the Human Rights Code. York University is committed to employment equity and diversity and a positive and supportive environment.

York University offers accommodation for applicants with disabilities in its recruitment processes. If you are contacted by York University regarding a job opportunity or testing, please advise if you require accommodation.

Please note, due to the high volume of applications received only those selected for an interview will be contacted.

Last updated: Tuesday, February 28, 2017 23:40 UTC