江苏省| 人数: 若干|
经验:不限|
性别:不限|
年龄:不限|
学历:不限|
0人浏览
温馨提示: 求职中如遇招聘方扣押证件、要求提供担保或收取财物、强迫入股或集资、收取不正当利益或其他违法情形,请立即举报 ;如遇岗位要求海外工作,请提高警惕,谨防诈骗
职位描述
【学历及专业】
计算机科学、软件工程等相关理工科专业全日制本科及以上学历;
【工作经验】
三年以上Java开发工作经验,有人工智能搜索、推荐等相关项目经验。
【工作内容】
1.负责Java应用程序的设计、开发、测试和部署。参与项目需求分析,并根据需求设计系统架构;
2.编写技术文档,包括设计说明、用户手册和操作指南;
3.负责ElasticSearch引擎的研发与架构升级工作,提升系统性能稳定性、推进存储计算分离等;
4.Elasticsearch相关模块的新功能设计、开发、运营和维护工作。Elasticsearch索引优化、查询优化;
5.理解业务方的背景和需求,推动最佳工程实践的落地。
【技能要求】
1.精通Java语言,熟悉Spring Boot等主流Java开发框架。熟练使用Git、SVN、Eclipse等开发工具;
2.掌握项目实施流程和敏捷开发方法。熟悉RESTful API设计和微服务架构的开发与部署;
3.熟悉计算机操作系统,具备良好的网络和硬件知识,能够使用数据库和编写SQL语句;
4.熟悉Linux操作系统和主流数据库(如MySQL, PostgreSQL, MongoDB等);
5.熟悉ElasticSearch/Lucene开源系统,至少在2个项目中进行过索引设计和调优工作;
6.熟练使用Docker和K8S,熟悉Dockerfile的编写。
7.了解 elasticsearch/lucene 熟悉其各个模块,掌握其源码及分词和排序原理。
8.熟悉分布式系统原理,熟悉其性能调优的基本思路者优先。
9.具有良好的沟通表达、协调与文档撰写能力,熟练掌握Office等办公软件的使用。
工作地点
南京江宁区南瑞集团0