Opensearch/elasticsearch engineer
Odpovědnosti
- Návrh, implementace a údržba clusteru OpenSearch v produktovém řešení.
- Vývoj backendových služeb a integrace s OpenSearch (GO, Python).
- Optimalizace indexování, výkonu dotazů, stavu clusteru a relevance vyhledávání.
- Implementace a údržba pipeline pro sběr dat (např. Logstash, Kafka, Beats, vlastní pipeline).
- Řešení problémů s výkonem, spolehlivostí a bezpečností clusteru.
- Spolupráce s členy týmu na implementaci a vylepšování funkcí produktu.
Kvalifikace
- Praktické zkušenosti se správou clusterů OpenSearch nebo ElasticSearch.
- Programátorské dovednosti v Go, Pythonu nebo PHP.
- Porozumění konceptům vyhledávání: analyzátory, agregace, mapování, ladění vyhledávání.
- Zkušenosti s distribuovanými systémy, API, mikroslužbami a REST.
- Dobrá znalost Docker/Kubernetes.
- Znalost nástrojů pro sběr dat a technologií pro streamování událostí.
Výhodou
- Programovací dovednosti v jazycích Java, Kotlin nebo Node.js.
- Zkušenosti s pluginy OpenSearch nebo vlastními rozšířeními.
- Znalost bezpečnostních funkcí (RBAC, IAM, šifrování, TLS).
- Zkušenosti s infrastrukturou jako kód (Terraform, Helm, Ansible).
- Zkušenosti s analýzou protokolů, monitoringem nebo rozsáhlými data pipelines.
- Dobrá znalost GIT
- Zájmem o monitorování, bezpečnost nebo systémy SIEM
