Elasticsearch 工程师
北京
社招 · 全职
30 - 60 K/月 / 软件类
数据 / 标注
职位描述
岗位职责
负责 Elasticsearch 管理平台架构设计与研发,搭建多维度检索引擎底座,基于 Elasticsearch 设计、落地高性能数据检索产品,支撑复杂多条件、多维度混合检索业务需求。
参与大数据实时计算平台架构设计与开发,对接实时 / 离线数据源,构建数据接入、清洗、同步、索引构建全链路检索流水线。
深度理解业务检索场景,持续优化检索架构、查询策略,解决检索延迟、相关性、集群稳定性、容量规划等线上问题,推动检索平台持续迭代升级。
面向内部业务与外部客户提供检索技术支撑,定位并解决集群运维、查询性能、数据一致性各类问题,沉淀检索平台标准化能力。任职要求
计算机、数学、统计学等相关专业,编程基础扎实,熟悉常用数据结构与算法;熟练掌握 Java + Scala/Python/Go 至少两门编程语言。
精通 Elasticsearch 核心原理,具备 ES 平台自研开发经验;熟悉集群部署、分片规划、索引设计、查询优化、监控告警、故障排查、容量治理,具备大规模集群性能调优实战经验;具备多维度检索场景落地经验优先。
熟悉大数据技术生态:熟练使用 Flink 实时计算引擎、Kafka 消息队列,了解 Hadoop 生态、主流 OLAP 引擎,能够设计数据流同步至 ES 的完整链路。
具备良好分布式系统、中间件架构设计能力,可以独立完成检索子系统方案设计、编码落地。
具备良好沟通协调能力,逻辑清晰,较强的责任心与团队协作意识。
加分项
有检索相关性排序优化、向量检索、混合检索实战经验;
参与过 ES 管控平台、检索中台类项目开发;
有数仓建设、海量日志 / 业务数据检索落地经验。
立即投递