某互联网创业公司人才需求书

?

1 PHP研发工程师(Junior)

职责:

-负责运营活动功能模块开发及数据统计

-负责服务后台管理平台开发

要求:

-1年以上服务端开发经验

-熟练掌握LNMP开发,并具备良好的编程风格

-熟悉shell、awk/sed等常用文本工具处理数据

-了解CI或用过其他MVC等常用框架;

-了解smarty等常用php模板

-熟悉基本数据结构和常用算法

?

2 PHP研发工程师(Senior)

职责:

-负责服务端功能设计和开发

-负责产品功能的优化、重构

要求:

-3年以上服务端开发经验

-熟练掌握LNMP开发,并具备良好的编程风格

-熟悉PHP实现和工作原理,有PHP扩展开发经验优先

-熟悉mysql,掌握mysql分区、分表、集群等相关设计方案,具备mysql优化经验

-了解memcache、redis、mongodb等常用nosql解决方案,了解各自的优缺点以及使用场景

-熟悉web开发中各类缓存设计、站点优化方案

-有大流量网站建设或数据库建设经验优先

-善于抽象、总结、思考,对技术有执着追求

?

3架构师

岗位职责

1)有大型互联网项目开发、设计经验(亿级PV以上)

2)精通Linux系统和网络原理,有高并发server开发经验

3)精通数据库存储,任一关系型数据库(最好是MySQL)、任一NoSQL数据库

4)精通C或C++,PHP、Python等任一脚本语言

5)能熟练应用各种工具完成系统分析,找出性能瓶颈并给出优化方案

6)有较强的系统设计能力,能搭建高可用、易扩展的系统

7)对新技术学习具备较强学习能力和敏感度,了解分布式计算、云、虚拟化

任职资格

1)服务器架构整体设计、服务搭建、性能调优

2)根据团队技术发展需求参与基础中间件的开发

?

4 Android开发工程师

岗位职责:

1.负责搭建APP稳定性相关数据统计系统,以及负责APP稳定性相关的优化

2.负责APP底层网络连接相关的优化

3.负责app开发。

任职资格的具体描述:

1.精通TCP/IP协议,Socket API

2.熟悉Android Framework,非常了解Android平台系统日志的记录及抓取。

3.有APP网络优化相关经验的优先

4.对APP稳定性及优化有深刻的理解

5.有收集crash日志相关开发经验的优先

6.有手机助手类APP开发经验的优先

?

5 iOS高级开发工程师

要求:

1. 1年以上Objective C开发经验。

2、熟悉Cococa常用的SDK,例如:常规的UI开发,可以在AppStore搜索"嘀嘀打车",参看里面的UI。

3、熟悉MVC的设计模式。

4、App需要具备很好的稳定性,考虑异常处理。

5、独立的线上App开发经验。

上述属于基本要求,如果你还具备如下能力之一,我们会优先考虑:

6、熟悉地图相关SDK、音频播放、后台运行技术(定位或音频)。

7、AppStore具有有一定数量的良好评价,主要从侧面看App产品的用户与反馈。

8、App具备收集崩溃的能力,并能在迭代阶段解决。

9、精致的UI。

10、熟悉iOS设备的socket长连接技术。

?

6运维工程师

工作职责:

-与研发团队密切配合,完成产品线的高质量生产环境部署和维护工作

-对产品高效、稳定运行,做到7*24快速响应

-对于生产环境业务的运维预案和相关解决方案有很好的理解并顺利执行以应对紧急问题

-定位并按规范解决线上涉及网络、硬件、操作系统及程序的各种异常

-对产品的部署、可用性、完整性负责

职位要求:

-熟练掌握Shell、Perl等脚本语言的一种并有相关开发经验

-有Linux/Unix下管理或维护经验

-工作细致踏实,很强的流程意识和规范化开展工作的能力

-较强的沟通、执行能力

-有良好的数据库、网络、计算机体系结构方面的知识者更佳

-有hadoop平台的运维经验更佳

?

7 系统工程师

岗位职责:

-大规模集群的系统运维、服务监控分析、故障排查,以及紧急情况下的应急处理

-研究服务架构,发现潜在问题,制定系统调整 和优化方案,提高系统的健壮性和效率

-对IDC、硬件、网络等资源进行规划和部署 ,Server端系统的数据保护,容量规划,实施调整和监控及灾难恢复、服务器的性能监控与优化,配置安全策略

-研究服务架构、实现性能优化,提高系统的健壮性

-对相关新技术进行调研,并尝试新的系统解决方案

职位要求:

-熟悉linux操作系统

-熟悉知识收集,自学能力强

-熟悉shell,perl,python,php,ruby等脚本任意一种或两种

-吃苦耐劳,头脑灵活

-有大规模集群运维经验,有配置管理,持续集成搭建及开发经验者更佳

?

8运维开发工程师

工作职责:

-推动运维自动化系统的构建和推广,提高全过程自动化水平

-与相关团队展开合作,组织并推动跨团队业务合作,并确保目标完成

职位要求:

-具有3年以上软件开发经验,有系统开发经验,至少熟悉一种编程语言

-具备良好的项目规划、推进能力

-具有良好的沟通协调能力、较强的团队合作精神、优秀的执行能力

-强烈的责任心和敬业精神,结果导向型思维

-有很强的分析问题和解决问题的能力

-熟悉以下平台或技术优先:

1) Linux C/C++ 网络编程,或 LAMP 开发

2) 运维自动化

3) 分布式系统理论与实践

?

9网络工程师

工作职责:

-网络建设与维护工程师,负责小桔基础网络架构(Network Infrastructure)的设计、实现、运维及优化工作;

职位要求:

-深入了解TCP/IP协议,精通OSPF、ISIS、BGP等常用路由协议,精通常用网络技术如Qos、VRRP、VLAN、ACL、RSVP等

-有大型网络的规划、设计、运维及优化经验,对于前瞻性技术和发展方向有一定研究

-具有较强的实际操作能力,具有分析、解决复杂网络问题的能力,具有较强的现场抗压力能力

-有一定的网络安全经验,了解常见的攻击手法和漏洞产生的原因

-熟悉Liunx系统,能进行基本的系统故障处理

-强烈的进取心和求知欲,善于学习和运用新知识

-具有良好的敬业精神和团队协作能力,以及较好的沟通表达能力

-做事认真,仔细,负责,可以做到7*24响应处理各类应急事件

?

10无线产品UI设计师

岗位职责

1)????负责嘀嘀打车无线产品和web的界面视觉设计,包括改版,新增界面,运营,等相关视觉设计

2)????充分应用视觉设计经验,结合交互设计和产品分析的成果,持续提高界面的用户体验

3)????组织或参与视觉设计规范的建立和维护

职位要求

1)????2年以上无线界面相关设计经验

2)????优秀的视觉设计能力,扎实的美术基础,对视觉设计有激情和创新精神

3)????工业设计、视觉传达、艺术设计相关专业优先

4)????熟练使用Photoshop、Dreamweaver、Illustrator、flash等软件

5)????了解无线产品

?

11视觉设计师

岗位职责

1)负责嘀嘀打车投放的相关活动专题及线下广告设计

2)负责为产品与新功能提供创意策划并提供设计方案

任职资格

1)视觉传达、平面设计、广告设计等相关专业

2)互联网产品有深入体验经验和理解

3)熟练使用Photoshop、Illustrator、Flash等软件

4)认真细致,善于创新,对视觉设计、色彩有敏锐的观察力及分析能力

5)良好的沟通能力,善于对设计的表达,具有良好的团队协作精神

6)勇于接受挑战,善于自我激励,具有强烈的学习的热情和进取心

?

12客户端测试工程师

岗位职责

1)负责手机客户端产品的功能、性能、兼容性测试工作;

2)编写测试计划、测试用例、执行测试,给出并分析测试报告;

3)填报、分析、跟踪软件缺陷;

4)能够独立完成客户端产品的流量、性能、兼容性测试;

5)推动并监控整个项目流程的实施,评估项目风险,推动问题的解决,保障产品质量。

任职资格

1)对手机客户端软件有浓厚的兴趣,熟悉掌握IOS,android,Windows Mobile等手机平台的优先;

2)有丰富的客户端软件测试经验.

?

13 服务端测试工程师

岗位职责

1)????负责嘀嘀打车服务端功能测试,、接口测试、性能测试

2)????与开发,产品经理合作设计测试方案;

3)????有流程优化,技术创新意识,不断优化产品迭代方式,并主动通过技术手段提升测试效率,(如引进自动化测试方案等)

4)????执行测试并撰写测试报告,测试用例,开发自动化测试工具

任职资格

1)????具有3年以上软件测试或开发经验,有大型项目测试经验,熟悉软件工程、软件测试理论和方法,熟知相关的测试流程、测试文档标准和软件工程学原理,精通测试用例设计方法,能主动进行技术钻研

2)????工作认真负责,有快速学习的能力

3)????熟悉lamp架构,掌握php、java/、python任意一种语言

4)????有撰写自动化测试工具以及搭建自动化测试平台的实战经验,有自动化测试经验,设计用例并编写代码实现自动化测试;

5)????熟练使用linux操作系统,有shell脚本编写能力。

6)????有一定互联网公司工作经验

?

14 数据挖掘和分析研发工程师

岗位职责

1)利用数据挖掘技术分析、预测用户的行为,发现用户的偏好特征;

2)建立各种业务逻辑模型和数学模型,帮助公司改善运营管理,节省成本;

3)有过数学建模经验,有较强的数据分析能力;

4)熟悉数据挖掘和机器学习的相关算法,有较强的编程能力。

任职资格

1)熟悉数据挖掘和机器学习的相关算法;

2)有较强的算法和编程能力;

3)有过数学建模经验;

4)有较强的数据分析能力。

?

15 算法和数据挖掘工程师

岗位职责:

1)利用数据挖掘技术分析、预测用户的行为,发现用户的偏好特征;

2)建立各种业务逻辑模型和数学模型,帮助公司改善运营管理,节省成本;

3)有过数学建模经验,有较强的数据分析能力;

4)熟悉数据挖掘和机器学习的相关算法,有较强的编程能力。

?

任职资格的具体描述:

1 精通C/C++,或者Java,会一门脚本语言pytho/php等;

2 熟悉常见的数据挖掘或机器学习算法;

3 在搜索、广告、反作弊、数据挖掘方面有一年以上的项目经验

4 数学专业或算法研究方面的优先

?

16 数据挖掘研究工程师

岗位职责

1)开展客户行为分析,通过海量的数据分析对客户做出的相应的管理决策;

2)应用先进的统计建模方法开发各类分析方法及模型工具以实现对客户的个性化管理;

3)建立并保持对行业,产品,和客户的深度理解,不断开发新的客户经营机会并实施;

4)针对各客户群做商业分析, 并根据分析报告做出相应决策;

5)与BD部门及技术部紧密合作完成数据的收集和分析决策的实施。

任职资格

1)具有良好的商业敏感度和优秀的数据分析技能,能够开发创新而实际的分析方法以解决复杂的商业问题,擅长与商业伙伴的交流沟通;

2)具有丰富的数据分析,挖掘,和数据仓库建模的项目实践经验,擅长常用的统计方法如:线性回归、逻辑回归、实验设计、市场篮分析、聚类、分群等,对文本挖掘有一定经验;

3)熟悉SAS、SPSS等统计分析软件,熟悉 SQL,熟悉数据挖掘的常用算法,拥有海量数据处理和挖掘经验者有先,具有客户关系管理与项目管理经验者优先;

4)具有优秀的报告讲解能力及沟通能力, 具有较强的管理及组织能力;

5)本科或以上学历,数学,统计,运筹学等相关专业;

6)优秀的团队合作精神、诚实、勤奋、严谨;

7)能够积极创新,乐于面对挑战,负责敬业。

?

17 Linux服务器高级开发工程师

岗位职责

1)熟练掌握C、C++、Java等任一高级语言

2)熟练掌握Python、PHP等任一脚本语言

3)熟练掌握bash、awk等服务端脚本

4)熟悉常用数据结构和算法

5)熟悉Linux开发环境,有多线程(进程)编程经验,了解内存池

6)熟悉TCP/IP协议,有socket编程经验

7)熟悉网络IO,深刻理解异步/非异步、阻塞/非阻塞

8)熟悉常用通信模型select、poll、epoll,熟悉libevent、libev、ACE等任一网络类库

9)熟悉MySQL或其他关系型数据库应用和性能调优

10)熟悉Memcache、Redis、MongoDB等NoSQL数据库应用和性能调优

11)服务端开发5年以上工作经验,具备一定的架构设计能力

工作职责

1)系统内部组件开发、维护;

2)系统架构设计与调优

?

18 Hadoop开发工程师

岗位职责

1)负责公司内部统计分析系统的研发;

2)维护、管理和优化公司Hadoop/HBase;

3)相关部门统计分析项目支持;

任职资格

1)精通java高并发多线程开发,熟悉jvm内存管理,能够进行MapReduce程序的开发

2)深刻理解各类基本算法、数据结构的原理;

3)熟悉linux、tcp/ip、等编程相关基础知识;

4)最好研究过Hadoop、HBase、Hive等开源软件源码,并对coding保持强烈兴趣者;

5)对于Hive能够进行数据操作和服务;

6)良好的团队合作,较强的沟通能力,对解决挑战型问题充满激情

7)计算机及相关专业本科以上

?

19 JAVA开发工程师

岗位职责:

1、 按照计划完成开发任务,保证开发的质量;

2、 能理解业务流程,编写设计文档 ;

3、 对功能模块进行测试,编写测试文档。

?

任职要求:

1、熟悉Java及Web应用的开发,有良好的编码习惯;

2、熟悉spring、hibernate、struts、mybatis等开源框架,熟悉HTML、JavaScript、jquery、dwr、DIV/CSS、JSP 等Web技术;

3、熟悉Tomcat、Jboss、Weblogic等主流服务器的安装及布署;

4、熟悉使用oracle、SQL Server、mysql等主流数据库;

5、能快速融入团队,自我学习能力强,能吃苦耐劳,善于团队协作开发等;

6、本科及以上学历优先。

?

20 产品经理

岗位职责

-我们在寻找这样的你

1. 简单、热血、追求极致,因为一路尚长,我们坚信这些特质比所谓的职位与能力更难能可贵。

2. 希望你有一些年头的全面的产品设计经验,web、移动、甚至开放平台经验,线上线下有着太多不一样的需求,不再只是那么简单的一个页面一个app了。

3. 希望你具有更敏锐的同理心,理解与归纳线上线下纷杂场景下的用户需求,产出既通用又解决特定问题的产品方案,你知道真正贴近地面的需求,是那么朴实无华。

4. 希望你具有优秀的沟通协调能力,能够帮助合作方找到最合适的解决方案,同时推进这一切的发生,让你的产品无处不在,世界也会因此变得广阔。

?

-我们很荣幸为你提供更棒的舞台

1. 我们将提供业界有竞争力的薪酬待遇,让你在这个承载梦想的城市过上更棒的生活,甚者有机会拥有财富自由。

2. 我们将提供最热血最优秀的伙伴,他们大多来自百度、阿里等一流互联网公司,他们将和你一起实现梦想。

3. 我们将提供移动互联网最热的舞台,享受从无到有的搭建过程,让产品为自己代言还是成为大公司淹没的一滴海水?

某互联网创业公司人才需求书

时间: 2024-10-01 04:34:30

某互联网创业公司人才需求书的相关文章

给互联网创业公司的8个建议

陈皓 | 拥有16万粉丝的知名技术IP[左耳朵耗子],酷壳coolshell.cn博主,MegaEaseFound er/CEO,致力于为企业提供技术产品,曾是阿里巴巴资深架构师及亚马逊高级研发经理. 活动:2017年3月15日,氪空间主办"CEO TIME--技术课",笔记侠作为合作方,经主办方与嘉宾审阅授权发布笔记.PPT来自嘉宾. 今日笔记侠客 | 月芽 责编 | 花花 阅读第1340篇笔记之前,请先思考: ?做互联网创业,一开始该如何寻找切入点? ?什么时候才可以开始烧钱扩张?

当下大部分互联网创业公司为什么都愿意采用增量模型来做开发

增量模型与螺旋模型类似,都有迭代的过程,因此优点之一也是允许变更需求,通过向用户演示迭代所产生的部分系统功能,可以尽早地收集用户对于系统的反馈,及时改正对于用户需求的理解偏差,从而保证开发出来的系统真正的解决客户的问题,降低业务偏差的风险. 从软件统一开发过程来看,我们把软件开发生命周期划分为四个阶段,先启阶段确定项目开发的目标和范围,精化阶段确定系统架构和明确需求,构建阶段实现剩余的系统功能,产品化阶段完成软件的产品化工作,将系统移交给客户.其每个阶段的结束标志就是一个主要的里程碑,而每个里程

鸽姆微媒体系统科技(上海)有限公司诚招互联网精英人才

鸽姆微媒体系统科技(上海)有限公司该公司其他职位 中国有6万个亿万富翁,平均年龄37岁,95%白手起家!10年后,中国亿万富翁将超过30万人,其中有您吗?想不想知道:你虽然没有做错什么,但是你想不想知道成功者都做对了哪些事情,他们是如何拥有今天的财富,请用心把每一个字看完.不要让任何人打扰你.用心思考.短短的三个月您的财富像闪电般的增长!接下来,您绝对不该错过.95%的人,不愿意花三天的时间,来计划自己的人生!如果你愿意,将会超越95%的人,成为那5%,甚至是0.5%的顶尖人物!注:(网络慢时要

趁热打铁第二季《当下大部分互联网创业公司为什么都愿意采用增量模型来做开发?》

<当下大部分互联网创业公司为什么都愿意采用增量模型来做开发?> 这是为什么呢? 究其原因: (1)现在互联网技术日新月异,用户的需求也不是一成不变的.而增量模型的灵活性可以使其适应这种变化大大优于瀑布模型和快速原型模型.并且大部分公司还不能一下子就做出功能完善的的软件.所以采用增量模型来做开发是很符合软件开发潮流的. (2)现在软件开发越来越快,首先开发出具有核心功能的软件来快速占领市场,这样客户就很快有自己的用户量,占领一部分市场. (3)同时也能够加强用户与开发者,客户与用户的交流,以锲合

互联网创业公司是否需要技术外包?

互联网创业公司在考虑是要采用技术外包还是内部承包的问题上总是有各种各样的声音.我对于技术外包和内部承包都有些经验,而目前我就是一家专业为初创互联网公司提供程序员外包服务的公司的联合创始人. 过去,我有着丰富的与那些需要快速完成产品制造,达成产品市场定位的公司的合作经历,通过与这些公司的交流,对于采用技术外包和内部承包方式时的优势和劣势我都深有体会. 所以,在这里我可以分享一下,当考虑是否采用技术外包的时候应该思考哪些问题. 1.你的经营目标是什么? 你的经营目标以及产品种类构成了决定采用怎样的产

当下互联网创业公司采用增量模型的原因

3.当下大部分互联网创业公司为什么都愿意采用增量模型来做开发? ① 很多软件在开发之前并不知道或者说不完全知道用户的需求,采用增量模型,先发布一个基础软件,根据用户的使用反馈来总结用户需求,在原来的基础上完善软件的功能,这样既不会像瀑布模型一样在软件开发之前就要花大量的时间去做需求分析和管理,也不会做出不符合用户需求的无价值软件,既加快了软件开发步伐,又可以保证软件的质量. ② 用户的需求不稳定,可能会随时发生变化,再加上软件开发需要投入大量的资金,使用增量模型,如果用户评价不好,收入不好,可以

“互联网+”时代人才培养模式呈现更多可能

当今社会,计算机软件行业依旧是目前的热门行业,软件工程师.软件测试工程师等人才需求很大.据了解,国内市场每年对软件人才的需求高达80万,而且这个数据随着中国软件的普及而快速递增.然而,用人单位对软件工程师的需求“如饥似渴”之下,却仍旧存在着各高校计算机专业毕业生中大量不能找到合适工作的“错位”现象.尤其是银行的IT部门和跨国IT企业,对于具有实际操作能力的软件人才最为需要,也就是说,企业更青睐有经验的年轻人. 面对这种情况,种种尝试也开始出现,试图缓解或改变这种“错位”. 就比如,在去年12月1

Linux人才需求高涨 Unix与Win需求持平

http://news.chinaunix.net/opensource/2009/1114/56836.shtml 调查发现,随着国内使用Linux的单位越来越多,相关人才的需求随即产生,并且呈现出供不应求的局面,其从业人员的就业机会显着高于Unix从业者,与Windows基本持平. 从诞生起,Linux就以开放源代码的模式及其安全性和稳定性吸引着全世界计算机爱好者.而随着Linux在中国市场迅猛发展,国内Linux人才缺口逐渐凸显. 下面我们重点对Linux人才的招聘信息进行综合分析,以便L

3.当下大部分互联网创业公司为什么都愿意采用增量模型来做开发

使用增量模型开发软件时,把软件产品作为一系列的增量构件来设计.编码和测试.每个构件由多个相互作用的模块构成,并且能够完成特定的功能,这样公司开发软件时可以将一个软件分成多个构件由多个小团队来完成,提高的开发软件的效率能在较短的时间内完成.同时,增量模型的另一个优点是逐步增加产品功能可以是用户有较充裕的时间学习和适应新产品,从而减少一个全新的软件可能给客户组织带来的冲击.这对互联网创业公司来说可以在利益方面获得了成功.