Share this Job

Go Back

Solr (Big Data) Engineer Loc: Chantilly, VA


2016-06-13 23:32:38
Job Type: Full Time only
Budget $: 100,000 - 200,000

Responsibilities

  • Monitor and audit search application performance through load testing, search testing, and/or query response time testing and report activities on an on-going basis
  • Configure and set up multiple Solr cores under CentOS and Linux environment
  • Analyze unstructured data for ingest Design and develop ingest processes
  • Design and develops Solr schema for efficiency Design and develop interface for application searches
  • Design network architecture for Solr cluster Design network architecture for cluster disaster recovery
  • Design and develop incremental update procedures Design and develop collection replacement strategy
  • Define and configure Solr index schemas for multiple data elements
  • Create and schedule periodic refresh of Solr indexes using cron jobs Build Solr queries for multiple search requirements Design and develop search engine monitoring tools
Qualifications
  • Bachelors degree in computer science or related field or an equivalent amount of work experience plus a minimum of 6 years of related work experience
  • 5+ years of experience designing, developing, and deploying Java based applications and services
  • 3+ years of experience with Apache Zookeeper 3+ years experience using and working with Apache Solr
  • 3+ years experience implementing Solr builds of indexes, shards, and refined searches across un-structured data sets to include architectural scaling
  • 3+ years experience in architectural design and resource planning for scaling Solr capabilities
  • 2+ years of experience of developing search services for API integration with products such as Endeca and Hadoop
  • 2+ years of experience with automated techniques and processes for bulk indexing of large-scale datasets residing in database or un-indexed systems.
  • 2+ years of experience working on Scrum or other agile development based methodologies
Preferred Additional Skills
  • Hadoop specific experience Familiarity with Entity Resolution technology
  • Version control experience with SVN or Git Familiarity with architecture, both logical and physical design
  • Experience with distributed queuing with technologies like Kafka


Key Skills: