Posted:1 month ago|
Platform:
Work from Office
Full Time
About The Role We are looking for a skilled Elasticsearch Developer to design, develop, and optimize search solutions using Elasticsearch. The ideal candidate will have strong experience in managing Elasticsearch clusters, implementing search functionalities, and integrating Elasticsearch with various applications. Key Responsibilities: Design, implement, and maintain Elasticsearch clusters to support large-scale search applications. Develop, optimize, and maintain custom search queries, aggregations, and indexing strategies . Work with data pipelines , including ingestion, transformation, and storage of structured and unstructured data. Integrate Elasticsearch with web applications, APIs, and other data storage systems . Implement scalability, performance tuning, and security best practices for Elasticsearch clusters. Troubleshoot search performance issues and enhance the relevance and efficiency of search results. Work with Kibana , Logstash, and Beats for visualization and data analysis. Collaborate with developers, data engineers, and DevOps teams to deploy and maintain search infrastructure. Stay updated on the latest Elasticsearch features, plugins, and best practices. Primary Skills Strong experience with Elasticsearch (versions 7.x/8.x) and related tools (Kibana, Logstash, Beats). Proficiency in writing complex Elasticsearch queries, aggregations, and analyzers . Experience with full-text search, relevance tuning, and ranking algorithms . Knowledge of indexing, mapping, and schema design for optimal search performance. Proficiency in Python, Java, or Node.js for developing search applications. Experience with RESTful APIs and integrating Elasticsearch with various platforms. Familiarity with distributed systems, clustering, and high-availability configurations . Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP) is a plus. Strong problem-solving skills and ability to troubleshoot performance bottlenecks. Preferred Qualifications: Experience with machine learning-based search ranking and recommendation systems. Knowledge of vector search and Elasticsearch's kNN capabilities . Understanding of security best practices , including authentication and role-based access. Familiarity with log analytics and monitoring tools . Education: Bachelors/Masters degree in Computer Science, Information Technology, or a related field.
Capgemini
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Capgemini
Pune, Maharashtra, India
Salary: Not disclosed
Mumbai, Maharashtra, India
Salary: Not disclosed
Bengaluru
3.0 - 7.0 Lacs P.A.
Bengaluru
8.0 - 12.0 Lacs P.A.
16.0 - 18.0 Lacs P.A.
12.0 - 13.0 Lacs P.A.
8.0 - 11.0 Lacs P.A.
7.0 - 8.0 Lacs P.A.
8.0 - 13.0 Lacs P.A.
7.0 - 12.0 Lacs P.A.