Click on a job that interests you, then scroll down to read the description.

Available Positions

Monday, October 22, 2012

F/T - Search Specialist - Knovel Corp (NYC)

Search Specialist (Solr / Elastic Search) - NY
Location:     New York City
Job Code:     94
# of openings:     1

Knovel Corporation is seeking a Solr/Elastic Search Specialist with strong understanding of Search related technologies and experience developing, deploying, and maintaining clustered search systems.  Knovel’s search interface allows engineers and scientists to find relevant domain specific texts, equations and charts quickly and precisely using material property indices, custom built thesauri, and scientific taxonomies.

The Search Specialist will work with an energetic development team and be responsible for configuring and customizing the Solr/ElasticSearch engine, work with Content teams on better tagging, write custom analyzers and leveraging domain specific dictionaries and taxonomies, with ultimate purpose of improving search relevancy on a spread of content types. This position requires strong coding skills, and in depth understanding of search technologies and concepts.

Key Responsibilities:
    Develop and maintain custom ingestion and crawling software.
    Design and maintain document schema.
    Customization and configuration of Solr/ElasticSearch clusters.
    Manage faceting, grouping and highlights.
    Incorporate domain specific synonyms lists and taxonomies.
    Fine tune and maintain settings for optimal performance.
    Fine tune document relevancy to match customer requirements.
    Design and execute load tests which simulate real-world usage.
    Work with system team on Solr/ElasticSearch monitoring.
    Work with the web development team.
    Conduct code reviews to ensure best practices are being followed.
    Contribute to platform architecture decisions.
    Improve our development culture by propose new approaches and tools, automate annoying tasks.

    BS Computer Science or related technical discipline (or equivalent).
    1+ years’ experience developing or administrating Solr/Lucene/ElasticSearch/Fast or any other Search engines.
    Experience with clustered Search engine implementation/configurations.
    4+ years Java development.
    Strong Linux skills.
    Experience in implementing customized Solr/Lucene solutions.
    Some PHP experience is a plus.
    Experience working on high traffic and high availability websites and applications.
    Strong overall software engineering background.
    Excel at producing "just enough" solutions to complex problems.
    Must be able to work independently and as part of a team.
    Proven track record of working in cross-functional teams and communicating with other teams and business members.