Informatics Web Developer

Mar 01 2023
Bishop Museum |Honolulu|Full Time
Job Description

Job Purpose 

 

The Informatics Web Developer is responsible for building and maintaining online systems that bridge Museum collections, research data, and analysis for data delivery to various end points and users. This position will centralize collections website development into a unified framework and transform how the Bishop Museum aggregates and shares information from diverse sources into the future. 

 

Duties and Responsibilities 

 

  • Responsible for the design, development, testing, and maintenance of innovative and dynamic websites and applications for museum collections data and related information. 
  • Develop systems that integrate high volume (millions of records) and independent data sources into an integrated online platform. 
  • Implement advanced search capabilities and indexing across large datasets. 
  • Work with internal or external UX/UI consultants to implement consistent design standards and user experiences. 
  • Build connections between content management systems and collections information systems via application programming interfaces (APIs). 
  • Audit existing collections and research websites and applications, assess for vulnerabilities, and recommend improvements and new strategies for future development. 
  • Transform and aggregate data from various sources with disparate schemas, build useful and elegant tools for editing metadata, and develop custom APIs and services for both internal and external uses. 
  • Support and help design a number of wide-ranging and evolving initiatives to support the way collections and research-related information is stored, integrated, and published. 
  • Work collaboratively with collections and research staff to gather requirements and develop innovative and interactive online experiences, applications, services, and data-driven products 
  • Implement web analytics and search engine optimization (SEO) strategies for all sites. 
  • Monitor site performance and troubleshoot issues.   
  • Perform other duties, as assigned, to accomplish the goals of the Museum. 

 

Qualifications 

 

  • Bachelor’s degree in Information Science, Management Information Systems, Computer Science, Museum Studies, or equivalent experience required. 
  • 2-5 years development experience required. 
  • Familiarity with XML-based information technologies (eg XSD, XSLT, XPath, XQuery) required. 
  • Familiarity with a broad range of programming languages and databases, with an aptitude for learning new technologies as required, including PHP, jQuery, SQL, NoSQL, Apache, Solr, JavaScript, JSON.  
  • Experience with web content management systems such as WordPress or Drupal. 
  • Experience working with diverse stakeholders to gather requirements, design, and implement workflows and schemas for content development in web-based systems. 
  • Experience implementing mapping and GIS frameworks. 
  • Experience working with collections management systems preferred. 
  • Familiarity with museum data standards and interoperability frameworks (Darwin Core, CIDOC CRM, CDWA, Dublin Core, etc.) preferred. 
  • Excellent interpersonal, time management, communication, and organizational skills; ability to work effectively as part of a team and independently. 

 

Other Requirements 

 

  • Flexibility in working hours, as some evening and weekend work is required. 
  • Good attendance. 
  • Detail-oriented. 

 

Direct Reports 

 

None. 

 

Working Conditions 

 

Occasional evening and weekend work required.  

 

Physical Requirements 

 

Occasionally required to stand for extended periods of time, climb stairs, lift heavy objects, and do repetitive tasks with few breaks.