Apache Solr Search Engineer

Employment Type

: Full-Time


: Information Technology

We are looking for an Apache Solr Search Engineer, who can provide leadership in the areas of Solr capabilities, including indexing, configuration and optimization. The candidate should possess a solid understanding of overall search architecture including design and implementation of user interface changes for search solutions. This is a role with high visibility and tremendous growth potential. Be a part of a thriving company with both an entrepreneurial spirit and the experience of an industry leader! Responsibilities Minimum 3 years experience working with Apache Solr, Zookeeper and SolrCloud Practical hands on experience with Solr 7.x and higher Strong knowledge of Lucene API, taxonomy and search optimization techniques Strong programming experience in Java with fundamentals in design patterns, security and front end development Exposure to writing and deploying custom components in Solr Analyze data for ingest and design and develop efficient ingest processes Develop Solr schema for efficiency Design and Develop incremental update procedures Create and schedule periodic refresh of Solr indexes using cron jobs Experience with configuring and running Solr cluster on Linux complete with security features Advanced scripting knowledge in Python andor UNIX Shell Experience in production system operations (logging, alerting, debugging etc) Design and Develop search engine monitoring tools Software development experience with knowledge of full stack development including Java, Apache Solr, Spring, Hibernate, SQL, and No-SQL databases, jQuery, NodeJS, RESTful APIs Have understanding of UML, XML and Web services Knowledge of AWS, Docker EE and Kubernetes is preferred Knowledge of RDBMS, such as Oracle, SQL Server is a plus. Troubleshoot technical issues, perform root cause analysis and take appropriate action to remediate issues Independently handles high impact, critical softwaresystems monitoring issues and ticketsincidents Excellent analytical skills, time management skills, ability to prioritize and multi-task. Ability to Identify and implement process improvement as necessary. Ability to work in a fast-paced environment. Ability to provide off-hour support when required.
Associated topics: chief program officer, cpo, manage, manager, management, monitor, product manager, project manager, relationship manager, task

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...