About The Position

The Library seeks a Senior Library Technologist to work in Digital Technologies and support the Library’s web and discovery services. The role performs skilled tasks related to creating and maintaining the Library website, discovery systems, and integrated applications. The position is remote, full-time, Monday through Friday, and part of the Library’s bargaining unit staff. Work is performed independently under general direction, with independent judgments and decisions made within library policies and procedures.

Requirements

  • Bachelor’s degree in information technology or a related field; or a two-year college degree in information technology or a related field plus equivalent experience; or equivalent work experience.
  • At least 2 years of experience in a systems analyst role on a technical or information technology team.
  • Experience with HTML, CSS, PHP, JavaScript, Python, and APIs.
  • Knowledge of web accessibility standards and best practices.
  • Strong analysis and problem-solving skills.
  • Ability to learn new technologies and systems quickly.
  • Excellent oral and written communication skills.
  • Ability to adapt to changing priorities and respond to critical issues in a timely manner.
  • Demonstrated ability to complete tasks and close the communication loop with colleagues and stakeholders.
  • Ability to work in a team-based environment and actively participate in team-based decision-making.
  • Ability to perform detailed work accurately with reasonable speed.
  • Successful completion of a test may be required.
  • Offers of employment are contingent upon a criminal background check and education verification satisfactory to Brown.

Responsibilities

  • Assist with ongoing maintenance and management of library systems, including BruKnow (Alma/Primo), discovery platforms, custom APIs, proxy servers, and identity management.
  • Troubleshoot discovery-related issues and analyze problems to contribute to their resolution.
  • Create and maintain static and dynamic web pages and sites.
  • Assist in creating scripts to automate data analysis and remediation tasks supporting the Library’s web presence.
  • Adapt, expand, optimize, update, debug, and document HTML, PHP, JavaScript, and other web technologies.
  • Write, edit, or adapt programming scripts, modules, and application functionality using APIs.
  • Document scripts and code.
  • Keep informed of developments in library technologies, digital accessibility, and related topics.
  • Perform related duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service