注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

yottaa

- A Better Internet for Everyone

 
 
 
 
 

日志

 
 
关于我

易石林@yottaa, Head of Beijing Engineer

网易考拉推荐

2013 寻高级Java Developer一名加入我们Yottaa-Beijing  

2011-07-13 18:23:56|  分类: job |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
更新时间:2013/2/17
目前公司正规划、开发很多有意思的产品,急需大量优秀的人才加入,我们翘首以待! 
有意者请将简历发送至 : syi@yottaa.com, 来信必回!

1. 你build的是Yottaa的平台和未来
Yottaa现在提供的第一个付费服务就是Optimizer,为互联网上数量巨大的中小型网站/应用(long tail)提供网络优化服务, 并以此为寄托提供其他服务。所以你的工作是Yottaa获得成功的关键。

很多的java开发者有很多的sprint/hibernate/j2ee等技术,我们主要会考量您对这些技术细节/原理的掌握,比如AOP原理以及应用,lazy loading等等。但我们更注重java基础知识/jvm本身的积累,算法和数据结构,多线程,分布式等等话题,毕竟我们的系统和信息系统差别还是比较大的。我们似乎更偏向基础/性能。

我们的Optimizer团队现在open了一个Java Developer的职位,我们希望你有很好的技术水平,计算机基础知识扎实,真正的通晓java编程,对OSGI、netty(或类似的其他框架),算法与数据结构、多线程(并发、死锁、线程池)、cache、分布式,socket网络编程、JVM等等方面有很好的造诣,当然最重要的是能编写高质量的软件!(这个职位不是说要求多少年的工作经验,而是是实在在的需要在服务器端编程有很深的造诣,如果您有过类似的服务器端编程的经验就更好了!)所以希望您在发简历前想清楚,我们open另一个java开发职位:http://yottaa.blog.163.com/blog/static/190467240201161362309/ 主要是开发一些测试工具、框架来帮助我们测试整个云计算分布式系统,这个对java、对编程的要求相对低一些并且目前比较急,希望大家考虑一下!

2.你能学习到什么,得到什么锻炼,主要的工作内容和挑战
1.) Yottaa主要关注性能优化,我们专注于优化,使用各种优化技术优化客户网站的性能。concatenation, Css sprite, Js load asynchronize, Domain sharding等各种技术。如果了解这些网络优化技术的原理和detail,那么是一个plus
2.)从一个很high level来说,yottaa optimizer是一个巨大的分布式的http代理服务器,它是一个整体,基于我们自己的业务需求, 我们自己实现了包含DNS/Loadbalancer/HttpProxy/遍布全球的分布式cache等在内的各种组件, 这式一个很大的系统工程。任何一个组件都非常有意思,都需要非常优秀的人才的参与, 这能够引起你的注意么? 
3.) 我们的系统对多线程编程有很高的要求(并发、死锁、线程池),对高性能并发非常有兴趣,如果您熟悉一些网络编程框架比如Netty或者其他的类似框架(不是说会用,而是知道内部原理、实现等,解决过一些比较棘手的问题),如果您有这方面的特长或者心得,请一定要让我们知道。
4.) cache是系统优化的核心,如果您对怎么实现一个高性能的cache,特别是分布式cache富有经验,或者对vanish/squid/memcached的实现细节有所了解,那将是一个big plus.
5.) 我们要面对的一个重要问题就是,Auto scheduling, 即怎么处理网站的洪峰流量,系统要有很强的scalability(我们的平台上的很多网站的一个典型的例子是:平时的时候可能几万PV,但某些特定的时候比如圣诞节可能达到几百万甚至千万级别的PV).  怎么样快速的感知整个系统的负载,快速增加/减少系统的全球各个数据中心的服务结点数而节省成本,对于我们的商业模型来说非常重要!
6.) 我们要构建的是一个永不当机的系统,否则我们的客户会吃了我们。对于一个分布式系统,怎么解决单点故障,怎么做故障诊断/故障转移/故障恢复,当一个节点故障的时候怎么保证流量不手影响? 这里面有很多问题等待我们去解决。 
7.)我们构建了自己的高性能的LoadBalencer,也使用的很多的云计算的技术和各种分布式技术的技术,包括amazon的S3存储技术,ec2,SNS, zookeeper等,我们的云计算部署在包括亚马逊在内的十几个数据中心内。如果你熟悉怎么构建一个健壮高速的LoadBalencer,对当前的各种云计算技术和各种分布式处理技术非常熟悉,那是一个big plus.
8.) 我们是一个创业公司,我们也很有机会成为一个伟大的公司,我们现在什么都不缺,就缺你!你能够看到并亲自参与到一个公司怎么从一个初创的阶段成长为一个伟大的公司,这件事本身难道不就是一个很有意思的事情么?
9.) 我希望你能花点时间看看www.yottaa.com,了解我们正在做什么,你要是能够给出一个反馈,我们那些地方做的不错,那些地方有待改进,那将是一个big plus.
10.) 我们的版本管理工具是Git,你不用担心,花10分钟就可以学会基本的使用,但是要做到很好的掌握,特别是在夸国团队的开发中驾轻就熟,那还是需要一段时间的,这个没关系,我们会帮你。
12.) 我们采用的是敏捷开发,每天9:30 team有standup meeting,每两周为一个sprint开发周期。其他时间我们每个人是自我管理的,自己决定自己的开发时间进度。

3.你会和谁一起工作
我要说的是,我们现在team是我见过的最优秀的team, 他们富有激情,热爱技术开发。乐于分享, 对细节孜孜以求.

4.To be a Leader
在Yottaa,我们采用的是敏捷的开发方式,我们不会说固定的你做某一块就只做那一块不放,我们鼓励你做一些其他的尝试,如果你是做DNS的,希望您曾参与下Loadbalencer的开发,做http proxy server的能做下chace,希望您能和我们融为一体,互相学习、促进。
我们希望每一个人在工作中To be a Leader,主动的去发 现问题,解决问题。我们为什么喜欢在创业公司工作?因为这里有很多的问题等待我们去解决,To be a Leader去解决这些问题,我们可以成长,也有很多机会在等着你…...

我们要的不是打工的,别人要你干什么就干什么,你要有自己的思想,而是To be a Leader!Owner Of the production, company
现在下午六点,可以下班了。告诉我,白天的时候什么样的事情让你会觉得今天是很棒的一天?我们对此很感兴趣!

5.大学本科,研究生?英语四六级?出自名门(我们现在确实有很多来自名校如清华北大的同事,他们也确实都很优秀,但是我们其他的来自其他院校的同事也同样优秀!),刚毕业甚至还没有大学毕业?工作没有满五年?这些都不重要, 重要的是你:
"Doing great work and being driven to improve yourself and everything you touch is what matters." 
在我们这里您能够发挥很好的技能,做出真正改变世界影响千万人的产品,并得到真正的锻炼。

6. 你自己安排工作的时间,我们充分Trust you,公司提供自由的工作时间,如果确实因产品发布需要周末,双倍工资补偿,平时不加班,你自己把握自己的开发进度。

7.如何申请?
发给我们相关的工作示例(简历,代码片段,。。。)以及所有能让你脱颖而出、与众不同的能让我们录取你的东西!

请把简历发送到syi@yottaa.com(这个工作邮箱来信必回!您也可以随时联系我, 咨询关于面试,关于 who we are, what we do, where we go, what we are looking for? 之类的问题, 我非常乐意和大家分享公司成长所带来的喜悦!)

待遇:
基于面试情况和您的能力, 提供有竞争力的薪酬待遇
做自己喜欢做的事,和优秀的人一起进行各种创造性的工作,学习锻炼,以及各种长期潜在收益


  评论这张
 
阅读(1862)| 评论(1)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018