Print

Print




Primary Function

This position is responsible for creating and enhancing the tools, interfaces, and workflows that support the NIU University Libraries’ digital asset management systems, enabling scholars, students, and the public to effectively discover and use its varied collections. They will collaborate with the Digital Collections & Metadata Librarian, the Digital Collections Steering Committee, and external partners to plan and design websites and use emerging web service technologies to improve the user experience and provide long-term access to the Libraries’ digital assets.

Duties and Responsibilities (generally)

Maintains, develops, and extends all aspects of the Libraries’ digital asset management systems, which contain the library’s own digital collections, past and current collaborative digital projects, and the University’s institutional repository.

Minimum Required Qualifications for this position

• A Bachelor’s degree in computer science, information systems, or a related field
• Experience writing custom code, configuring software packages, performing complex system analysis, and/or building integration between software packages

Ability & Skills

• The ability to handle multiple tasks and projects simultaneously
• The ability to work effectively both independently and as part of a dynamic team
• The ability to think flexibly, to find and implement solutions, and to adapt to a rapidly changing environment
• Excellent verbal and written communication skills

Education and Experience Preferred

• Working knowledge of Web development tools, languages, and frameworks, such as: PHP, Apache/HTTP, HTML, Javascript, CSS, MySQL, Java/Jetty/Tomcat, RESTful APIs
• Experience with Drupal 7 and/or Drupal 8/9
• Familiarity with AWS and cloud service providers
• Experience working on community-driven open source projects
• Experience with version control and collaboration tools, such as Git or Subversion
• Familiarity with semantic web/linked data technologies, such as RDF, SPARQL, and OWL
• Working knowledge of Linux administration

Working HoursM-F 8:00-4:30; Potential for work-at-home 2-3 days per week


----
Brought to you by code4lib jobs: https://jobs.code4lib.org/jobs/39331-digital-library-developer