Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Role

Description

Qualifications

Estimated Time Commitment

VuFind Developer(s)

ReShare is looking for one or more VuFind developers who can help with specific projects:

  • Integration of VuFind with the ReShare shared index: help determine the best way to get shared index metadata into VuFind, work with our core development team to define requirements for ReShare, and support mapping and indexing processes.

  • Implementation and support of VuFind’s OAI-PMH and API endpoints: ensure that metadata is properly configured to work with these endpoints and help configure settings to support end user needs.

  • UX improvements: implement UX improvements for ReShare including configuration, layout, branding, and customization.

  • Experience implementing and configuring VuFind

  • Experience with PHP, Javascript, and/or CSS

  • Experience providing technical leadership to software projects

  • Familiarity with library catalog metadata and creating crosswalks

Minimum commitment of .25 FTE for 1 year or .5 FTE for 6 months.

HTML/CSS Developer

ReShare is looking for someone to style complex user interfaces using HTML and CSS. We have a set of prototypes to work from, but need help in refining and implementing these designs. This is an opportunity for a creative developer who’s interested in influencing the direction of the Reshare staff interface.

  • HTML and CSS expertise

  • Design and usability experience

  • (Desirable) Familiarity with Client-side Javascript (React) and related tools/frameworks

Minimum commitment of .25 FTE for 1 year or .5 FTE for 6 months.

Additionally we are always looking for these resources:

Back-end Developer 

  1. Java 8 & Object-Oriented Design/Programming

  2. Implementation of RESTful interfaces in a microservices model (RAML, JSON, XML)

  3. Databases, both SQL and NoSQL – PostgreSQL specifically is a plus

  4. Virtualization – Docker, Vagrant

  5. Test tools/frameworks

  6. CI/CD – Jenkins

  7. Server-side Javascript (Node JS) and related tools/frameworks

  8. Security – SSO, OAUTH, SAML, LDAP, etc.

  9. SCM - Git/GitHub

Front-end Developer 

  1. Client-side Javascript (React) and related tools/frameworks

  2. Test tools/frameworks

  3. CI/CD – Jenkins

  4. Server-side Javascript (Node JS) and related tools/frameworks

  5. Security – SSO, OAUTH, SAML, LDAP, etc.

  6. SCM - Git/GitHub

DevOps Engineer 

...

DevOps Engineer

Reshare is looking for someone who can help support implementation and maintenance of our development and demo environments.

  • SCM (Git/GitHub)

  • CI/CD – Jenkins 

  • Virtualization – Docker, Vagrant

  • Infrastructure Automation – Ansible, Puppet, Chef

  • Orchestration – Kubernetes/ECS, Rancher

  • Security -- – SSO, OAUTH, SAML, LDAP

  • Cloud  - AWS, GoogleCloud

Minimum commitment of .25 FTE for 1 year or .5 FTE for 6 months.