Digital Assets Support Specialist
DescriptionPosting Number: YUSA-9899
Position Title: Digital Assets Support Specialist
Department: Library Computing Services
Duration: Continuing Full-Time
Hours: Monday to Friday, 9am to 5pm.
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.
University degree in computer science, math, or related field.
Minimum 7 years related software development experience with exposure to library applications or higher education setting.
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%
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.
- 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)
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.
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)
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.
Cover Letter Required: Yes
Internal Posting Date: May 4, 2016
Internal Application Deadline: May 11, 2016
Extended Posting Date: May 16, 2016
Extended Application Deadline: May 27, 2016
External Posting Date: May 16, 2016
External Application Deadline: May 27, 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. To apply, please ensure that:
You have submitted a complete application package (application form*, resume and covering letter) 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.
Your application package is submitted in one of the following formats: Microsoft Word (.doc), or Adobe (.pdf). If you do not have access to the above programs, you may submit your resume and covering letter in plain text format (.txt). Please note the application form cannot be saved in this format.
Applications are to be submitted to: email@example.com.
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
How to apply
XSL Transformations XQuery XPath XML SOAP Representational State Transfer RDF Preservation Metadata: Implementation Strategies PostgreSQL PHP MySQL MARC standards Java Islandora Git Fedora Repository Architecture Dublin Core Drupal Digital repository Archive Apache HTTP Server
Published: Monday, May 16, 2016 14:20 UTC