工作职责:
主要负责开发、维护和优化后端系统,确保系统的稳定性和性能。需要具备扎实的技术基础和优秀的编程能力,能够独立完成开发任务,同时需要具备良好的沟通能力和团队协作能力。
岗位职责:
1. 负责后端系统的开发、维护和优化,保证系统的稳定性和性能。
2. 参与系统的需求分析、设计、编码和测试等工作,确保系统质量符合预期。
3. 与前端开发工程师、测试工程师和产品经理等团队成员紧密配合,完成项目需求。
4. 对新技术保持敏锐的洞察力,能够快速学习并应用到实际工作中。
5. 参与代码审查和团队技术分享,不断提升团队的技术水平。
任职资格:
教育水平 本科及以上学历
专业知识 计算机或相关专业
行业经验 5年以上后端开发经验。具备知识图谱、搜索引擎、LLM后端服务开发经验者优先。
岗位经验 :
1. 熟悉至少一种后端开发语言,如Java、Python等,并有实际项目开发经验。
2. 熟悉ElasticSearch引擎,具备全文搜索后端服务开发经验。
3. 熟悉向量数据库引擎,如Faiss、Annoy,能够进行向量搜索功能的开发和优化。
4. 熟悉图数据库引擎,如OrientDB、Neo4j等,能够进行图谱类应用服务开发。
5. 熟悉常用的数据结构、算法和设计模式,能够应用于实际问题解决。
6. 熟悉关系型数据库,如MySQL、PostgreSQL等,能够进行数据库设计和优化。
7. 熟悉非关系型数据库,如MongoDB、Redis等,能够进行数据存储和缓存。
8. 熟悉前端技术,如HTML、CSS和JavaScript等,能够与前端工程师进行紧密配合。
9. 具备良好的沟通能力和团队协作能力,能够与团队成员紧密配合,完成项目需求。"
综合素质 需要具备广泛的技术视野和综合素质,能够独立完成项目需求,同时也需要具备团队协作能力和沟通能力,能够与团队成员紧密配合,完成项目的开发和维护。