Must Have Technical/Functional Skills
Experience Required:
Bachelor's degree in computer science, Information Systems, or a related field.
Proficiency in Open-Source Search Technologies : Hands-on experience with Elasticsearch, Solr, or similar search engines.
Search Relevance and Ranking : Understanding of relevance models, scoring, and ranking algorithms.
Data Modeling and Indexing : Familiarity with data modeling, indexing strategies, and schema design.
Programming Languages : Proficiency in Python, Java, or other relevant languages.
API Integration : Knowledge of RESTful APIs and integrating search functionality into applications
Search Solution Design : Collaborate with cross-functional teams to understand business requirements and design effective search solutions using AWS OpenSearch or others.
Implementation and Configuration : Set up and configure search clusters, indexes, and mappings. Customize relevance models, analyzers, and filters to improve search accuracy.
Data Ingestion and Indexing : Develop pipelines for ingesting data from various sources (e.g., databases, APIs, logs) into search indexes.
Query Optimization : Optimize search queries, aggregations, and filtering to ensure fast response times and efficient resource utilization.
Monitoring and Troubleshooting : Monitor search performance, diagnose issues, and implement corrective actions. Troubleshoot and resolve search-related problems.
Search UI Integration : Collaborate with frontend developers to integrate search functionality into web applications using APIs or SDKs.
Search Analytics and Reporting : Implement tracking mechanisms to measure search performance, user behavior, and relevance metrics.
Documentation and Training : Create documentation, best practices, and training materials for search-related processes and tools.
.
#J-18808-Ljbffr