Information Architect - remote

Posted 3 years ago  • Davis, CA

Information Architect

Obsessed with data, information access, and learning, you will make a difference for our membership of more than 80,000 veterinary colleagues. Your knowledge, experience, and persistence will ensure our member experience is easy, fast and useful. Curious about animal and biomedical sciences, you are motivated to learn and grow as part of our organizational mission of lifelong learning and education. 

Reporting to: Director of Clinical Database Services

Responsibilities

Be the search champion, lead the search team in defining and implementing search goals and vision, innovate and find opportunities.

Architect and implement the search infrastructure, currently done using Solr and SQL.

Improve scaling, speed, and efficiency of search technologies.

Design, implement, test, troubleshoot, and integrate relevancy algorithms to improve search.

Perform data analysis based on user behavior from search logs in SQL data stores.

Participate in the full development cycle: design, develop, experiment, analyze, and deploy.

Troubleshoot search relevancy and performance issues.

Develop and deploy automated and manual testing to improve search relevancy and performance
 

Education, Required Skills &Experience

BS/MS/PhD in computer science, information science, engineering or related field or other path to proficiency in managing databases

DVM or degree in biomedicine, biomedical informatics and/or knowledge of medical vocabularies, hierarchies like MeSH and/or motivated to learn content in veterinary medical field

5-7+ years of working, hands-on experience on applied search technologies

Proficient knowledge of various Search Technologies (e.g., Lucene, Solr) used in building large-scale search infrastructure and key informational retrieval algorithms.

Proficient in devising scalable, performance search algorithms

Proficient in SQL databases

Experience with setting up, maintaining, and debugging production systems and infrastructure

Familiarity with programming languages, such as C#

Proven ability to deliver work on time with attention to quality

Experience with informal and formal team leadership, with proven competency in timely, productive communication

Innovative mindset and ability to adapt and improvise