北京招聘多名:资深java、搜索工程师、架构师

0
Java 数据库 C/C++ 机器学习 Go 27572 次浏览
资深JAVA工程师
工作职责
1、独立负责公司互联网产品的开发与测试
2、主导负责相关系统维护,确保系统运行稳定可靠
3、主导推动跟进业务线需求,为改善系统的功能积极提出建议
4、参与团队技术交流和分享活动,促进团队共同进步
任职资格
1、专科及以上学历,大学英语四级水平,能轻松阅读专业英文文档
2、7年以上JAVA开发经验,有团队、项目管理经验优先
3、3年以上中大型Web网站应用架构设计、开发及在线运行维护经验;
4、语言基础扎实,对JVM运行机制、内存管理有一定研究,有过服务器调优经验;
5、对各种开源的框架如Struts、Spring、Hibernate等有深入了解,要求有较强的源码研究理解能力; 
6、对缓存技术(OsCache/ehCache/Memcached等)有较深入的应用及研究;
7、有分布式架构设计开发经验,熟悉MapReduce理论,熟悉Lucene、Hadoop等开源产品;有NoSQL应用设计经验;
8、熟悉Oracle、MySQL数据库应用开发;
9、熟悉Linux环境开发,熟悉常用SHELL命令;
10、精通面向对象的分析和设计技术,熟练运用设计模式;



资深搜索工程师
工作职责:
1、根据项目流程编写概要设计等相关设计文档,使用文档;
2、负责带领初级搜索工程师完成公司网站的搜索/推荐平台核心功能的开发和单元测试;
3、负责持续改进和升级现有项目,优化产品功能和设计,修复现有软件产品的缺陷,不断提升网站用户体验;
4、负责根据项目要求和现有平台情况制定合理的架构和实现方式;
5、负责搜索/推荐平台的技术实现和架构,提供系统技术和版本升级方案,负责运用新技术应用于现有平台;
6、负责提高搜索平台相关度和搜索的转化率;(搜索方向)
职位要求:
1、9年以上相关工作经验,熟练使用开发相关软件如MyEclipse,Jboss,Apache,Tomcat,Linux等;
2、精通Java编程技术,掌握java io、多线程、反射等多种核心java api;
3、熟练使用各种J2EE组件或框架,有EJB3项目经验,
4、精通各种常用框架和技术,如Struts、Spring、Hibernate、Lucene、Solr、Memcached等,
5、读过开源项目源代码,有大型WEB网站开发设计经验,
6、对推荐相关算法有研究,能够针对数据建模,衡量不同算法在不同环境中的应用(推荐方向)
7、对机器学习和数据训练有一定的了解
8、有大数据量高并发系统的设计开发和优化经验


系统架构师
职位职责
1、负责网站/平台技术方向、技术架构,完成相关的工作计划制定并达成工作目标;
2、负责研发适应互联网应用需求的高并发、可扩展性、分布式的底层框架和架构;
3、负责底层系统通用组件、系统服务的设计、代码开发、维护、系统调优。
职位要求
1、5年以上软件、网站开发相关经验,2年以上网站架构相关工作经验;
2、有过100万/PV/天以上规模的网站构架、设计经验;
3、视野开扩,熟悉和了解、使用过主流的开源框架,并对他们的优缺点和适用场景有自己的认识;
4、非常熟悉Linux并能熟练使用JAVA或C/C++之一,并至少掌握一门脚本语言;
5、熟悉网站分布式架构;
6、具备良好的表达和沟通能力,具备极强的团队合作精神,乐于分享。


qq  2510603868   邮箱  andehr03@163.com
地点  北京
薪酬  18至30w
请尽量让自己的答案能够对别人有帮助

1个答案

默认排序 按投票排序