Senior Search Engineer Job Description Template
Our company is looking for a Senior Search Engineer to join our team.
Responsibilities:
- Ability to handle multiple tasks and meet deadlines;
- Implementation and support of Apache Solr solutions;
- Troubleshoots business and production issues;
- Troubleshoot technical issues, perform root cause analysis and take appropriate action to remediate issues;
- Independently handles high impact, critical software/systems monitoring issues and tickets/incidents;
- Mentors and coaches junior developers in search strategies in general and Apache Solr solutions in particular;
- Analyzes business needs and develops plans to implement software requirements in conjunction with product management and architects;
- Document detailed design, functional and technical specifications in developing Apache Solr solutions;
- Develop, execute, and document procedures and standards adhering to SDLC best practices including the Agile Scrum methodology;
- Participates in the discovery phase of projects to determine high level design.
Requirements:
- Experience with building scalable, high performing and robust Java and/or .NET applications;
- Bachelor’s degree in Computer Science or experience in closely related field;
- Advanced scripting skills in at least one of the following: Puppet, Perl, Python, Bash, or Unix Shell and willingness to learn new technologies;
- 4 + years of experience with Apache Solr and/or vended or open source search engines such as Lucidworks Fusion, IDOL, Lucene, or Elasticsearch;
- Bachelor’s degree;
- Experience with Source Code Management Tools (e.g., GitHub);
- 4+ years experience with Apache Solr and/or open source search engines such as Lucidworks Fusion, IDOL, Lucene, or Elasticsearch;
- Advance Scripting skills;
- Experience with Source Code Management Tools;
- Experience with Source Code Management Tools (eg, GitHub).