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