1.完成搜狐视频移动客户端各平台测试工作、根据项目要求编写测试计划、测试用例、测试执行、提交测试报告和缺陷分析报告、帮助产品达到上线要求;
2.完成搜狐视频PC端及网页端的功能测试及性能测试,负责产品软件的自动化测试框架搭建、脚本编写、执行及结果分析;
3.负责付费业务的功能测试及性能测试,分析、定位性能瓶颈,推动问题解决;
4.引进新测试方法和工具、提升团队效率;
5.与产品和开发团队密切配合,贯彻执行软件流程规范,保证测试质量,并协调问题及缺陷的解决。
任职资格:
2.充满创业激情,能够在压力下,以一个创业者的态度,出色的完成工作;
3.具有2年以上互联网产品测试经验,熟悉敏捷软件开发与测试流程;
4.熟练掌握软件自动化测试理论和方法,熟悉自动化测试工具,具有自动化设计、测试框架开发、开源工具二次封装经验者优先;
5.熟练掌握Loadrunner等性能测试工具者优先;
6.熟悉Linux操作系统,熟悉Java,有软件开发经验优先;
7.对软件测试有浓厚的兴趣,思维缜密,有责任心和敬业精神,良好的沟通能力;
8.有很强的质量意识,能严格地执行测试流程规范。
------------------------------------------------------------
核心工程师Grade4
岗位名称:核心工程师(空间软件架构负责架构与核心业务部分)
招聘人数:2人
1.架构实现:根据业务需要评估开发模式与架构的可实现性,分析技术难点与实施细则。完成架构中的各个环节,完成Demo模型,供其他工程师开发参考。
1.1.推进SOA开发模式,分解应用与服务,保证MVC各层的架构完整性,保证海量用户行为的交互稳定性。
1.2.保证缓存系统稳定性,拓展缓存的新方案;
1.3.保证数据库系统稳定性,尽量降低数据库压力,提高数据库平行扩展能力;
1.4.制定与实施灾难恢复策略,降低系统风险;
2.核心开发:
2.1.对业务核心功能进行开发,包括数据库访问层,系统通信层,JVM/GC优化、开发流程优化;
2.2.数据结构定义与数据库设计;SQL语言优化;
2.3.核心业务接口定义与实现。
1.逻辑思维清晰,良好的文字和语言沟通表达能力,有良好的团队合作精神;
2.精通Java,熟练掌握Java网络编程,熟练运用开源软件包(Spring/Hibernate);
3.熟悉互联网开发模式,清晰理解缓存,缓存设计和性能检测;
4.精通TCP/IP、HTTP等网络协议,有用Java做大访问量高压力网络应用的经验;
5.精通Linux,熟练掌握shell/awk/python等系统脚本工具;
6.熟悉敏捷开发模式,熟练掌握UML设计和建模方法;
7.熟练掌握SQL语句,熟练使用数据库(Oracle、MySQL);
8.熟悉HTML/JAVASCRIPT/CSS等页面技术;
9.熟练使用Eclipse/Maven/Ant/SVN等软件开发工具;
10.人品正直诚实,能够独立承受工作压力;
11.三年以上互联网开发经验,有SOA开发经验者优先。
13充满创业激情,能够在压力下,以一个创业者的态度,出色的完成工作。
高级JAVA工程师(播客、空间)
岗位名称:高级JAVA工程师(播客、空间)
1.从事互动产品平台级的设计与研发;
2.数据结构定义与数据库设计;SQL语言优化;
3.核心业务接口定义与实现;
4.对业务核心功能进行开发,包括数据库访问层,系统通信层,JVM优化;
5.负责线上系统性能优化,系统质量保证;
6.技术架构优化,技术组件库建设。
3.掌握多种常用的设计模式
4.熟悉现有主流的java框架(Spring、Struts、Springmvc、Hibernate、Ibatis、Freemarker等)的基本原理,具备基于之上研发的能力
6.热爱软件开发,编码基本功扎实,追求完美,有上进心和很强的学习能力
7.有丰富的web架构设计经验,对web站点的性能调优、站点扩展和内容集成有深刻的理解
8.熟悉cache原理及主流的cache框架,有集群系统的开发经验优先考虑
9.有软件项目管理、企业知识管理、研发流程体系管理经验者优先考虑
10.有互联网互动产品设计开发经验、企业搜索经验者优先考虑
11.此职位需要一年以上的软件产品研发经验
JAVA工程师(播客Web项目、数据统计)
岗位名称:JAVA工程师(播客Web项目、数据统计)
招聘人数:4人
1.用户互动产品的开发与维护工作。
2.理解业务模型,设计数据结构,常用SQL评估。
3.具体的业务逻辑开发与维护,包括控制层与渲染层的逻辑开发。
4.基础的页面交互功能,页面优化与加速。
5.操作缓存能力,能处理系统运行中的异常。
6.跨部门沟通与协作,产品使用培训和客服答疑。
7.参与团队技术架构和技术组件库的建设。
1.逻辑清晰,良好的理解能力与表达能力;
2.能够快速融入开发团队,保持持久的战斗力;
3.熟练掌握Java网络编程,能够独立完成控制与渲染层的开发;
4.熟练掌握Oracle或者Mysql的原理,负责定义数据结构与SQL语言;
5.熟悉AJAX技术,能够清晰描述交互流程,并有开发经验;
6.熟练使用Eclipse/Maven开发工具;
7.在Linux下发布与监控应用程序,掌握Bash语言;
8.一年以上互联网开发经验
工作地点:北京
1.需求分析和系统设计
2.代码编写和测试
3.有Web及前端技术开发经验(包括Javascript,ajax,json,HTML,XML,MVC类Web开发框架);
4.熟悉大容量、高性能的数据库系统的应用开发,对各种开源的软件有深入的了解,有大规模高并发访问的Web应用开发经验;
5.熟悉企业应用设计模式、面向对象的分析和设计技术,包括设计模式、UML建模等;
6.理解并掌握web布局、web组件化开发、前端性能优化与缓存技术,熟练linux下服务器环境部署和性能调优。
7.思路清晰,善于思考,能独立分析和解决问题;责任心强,具备良好的团队合作精神和承受压力的能力;
数据挖掘工程师
岗位名称:数据挖掘工程师
1.对海量业务数据进行分析,挖掘用户行为特征,构建用户精准营销的指标体系;
2.负责数据挖掘领域的分析研究,特定工程的数据挖掘模型的需求分析、建模、实验模拟;
3.为产品设计、市场运营及决策提供业务分析及数据支持;
3.具有较强的利用数据分析/挖掘,解决业务问题的能力;
4.熟悉数据库,精通MySQL;
5.至少熟悉Java,C,Python,Shell其中一种语言;
6.思路清晰,善于思考,能独立分析和解决问题;责任心强,具备良好的团队合作精神和承受压力的能力;
高级JAVA开发工程师(视频管理系统)
岗位名称:高级JAVA开发工程师(视频管理系统)
招聘人数:5人
2.核心代码编写和测试
职位要求:
高级JAVA开发工程师(数据分析)
岗位名称:高级JAVA开发工程师(数据分析)
1.数据挖掘系统需求分析和系统设计。
4.熟悉企业应用设计模式、面向对象的分析和设计技术,包括设计模式、UML建模等;
5.熟悉linux下shell编程,熟悉AWK/perl/python,熟悉Hadoop、mongoDB等分布式系统架构、有互联网产品用户行为分析经验者优先。
搜索java开发工程师
岗位名称:搜索java开发工程师
招聘人数:1人
1.2年以上软件开发经验;
2.精通Java语言编程,熟练操作Linux系统;
3.精通lucene架构。
4.熟练掌握数据结构、常用算法;
6.热爱软件开发,有团队合作精神和很强的自学能力。
VC高级界面开发工程师
岗位名称:VC高级界面开发工程师
职位描述:
1.负责公司P2P加速器和播放器客户端用户界面总体设计和详细设计
2.良好的团队协作精神、责任心强,工作踏实,能承受一定的工作压力;
3.具备扎实的C/C++、数据结构和算法基础;
4.熟悉windowsMFC的消息机制和GDI界面贴图刷新机制;
5.精通Windows平台用户界面开发技术,熟悉常见WindowsAPI、MFC、GDIAPI及各种常用控件的开发;
6.有WTL/DirectX/Direct3D/Opengl开发经验者优先考虑
P2P高级开发工程师
岗位名称:P2P高级开发工程师
4.熟悉TCP/IP协议,熟练使用TCP/UDPSocket编程,熟悉常见UDPNAT穿透机制;
5.有大型的P2P客户端开发经验,熟悉BT、电驴等P2P开源项目通信协议者优先。
前端高级工程师
岗位名称:前端高级工程师
1.3年及以上XHTML/HTML/CSS/JavaScript等前端技术开发经验;
2.熟悉JS的语法特性和运行机制,比如词法作用域、闭包、基于原型的OO等;并乐于钻研和探索富客户端和高级Web应用的最佳实践和设计模式,明白JS的优缺点,和与其它语言的不同;
3.对前端页面优化非常熟悉,具有高性能网站的构建经验;
4.具备其他语言的开发经验(至少熟悉一门服务器端语言,PHP,JAVA等);
5.良好沟通协作能力。
JD020:Flash(AS)工程师
岗位名称:Flash(AS)工程师
1.精通FlashAactionScript3.0面向对象编程,二年及以上工作经验;
2.熟悉AS3视频编程;
3.熟悉FMS
4.熟悉并能熟练应用AS与后台(PHP,JSP等)交互技术;
5.熟悉常用设计模式;
6.具备Javascript或Flex编程经验者优先;
7.有视频网站播放器开发经验者优先;
8.善于与人沟通,有良好的团队合作精神;
9.学历要求:大专及以上。
高级流媒体开发工程师
岗位名称:高级流媒体开发工程师
1.负责windows平台的P2P流媒体播放器内核引擎开发
2.增加和完善公司媒体播放器本所支持的媒体格式
2、良好的团队协作精神、责任心强,工作踏实,能承受一定的工作压力;
3、具备扎实的C/C++、数据结构和算法基础;
4、熟悉f4v、mp4、rmvb、wmv、mpeg1/2/4等常见媒体格式的解析;
5、精通Directshowsourcefilter、splitterfilter等过滤器开发;
6、熟悉或移植过ffmpeg、Mplayer、MPC播放器代码者优先考虑;