Nginx高级研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责头条大规模七层接入服务的架构设计和优化
2、负责头条Nginx服务相关的模块开发和优化
3、提供稳定性可靠的基础服务,保障服务高可用
任职要求:
1、熟悉LinuxC编程和服务端Lua编程
2、熟悉TCP/IP协议,掌握Socket编程
3、熟悉Nginx、squid、vanish等相关技术,阅读过相关的内核代码实现
4、有Nginx模块开发或者服务端Lua开发经验
5、有WAF相关的经验优先
5、较强的学习能力、接受新事物的能力,以及对技术的热情
篇2:Spark研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、参与Spark的定制和改进,为公司批处理和流式计算能力提供支撑;
2、与开源社区保持交流;
3、深入理解业务场景,与业务工程师合作,解决性能优化等问题。
任职要求:
1、深入了解Spark,为Spark贡献过patch者优先(请注明);
2、熟悉MapReduce、YARN等系统者优先;
3、优秀的编码能力;对工程质量有很高的自我要求。
篇3:StormFlink研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、参与JStorm/Flink的定制和改进,为公司流式计算能力提供支撑;
2、参与设计和实现流式计算平台;
任职要求:
1、深入了解JStorm或Flink,向社区贡献过patch者优先(请注明);
2、熟悉MapReduce、YARN等系统者优先;
3、优秀的编码能力;对工程质量有很高的自我要求。
篇4:HDFS文件系统研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、打造业界领先的数据存储系统,为海量数据及其上的大规模数据挖掘、数据分析、机器学习业务系统提供可靠、高效的支持;
2、高水平小团队,紧密合作,高效工作,做有影响力的事情;
3、乐于挑战没有明显答案的问题,快速理解业务场景,从具体问题中抽象出通用的解决方案。
任职要求:
1、强悍的system设计&编码能力,追求优雅的设计和优秀的代码质量,高标准,快速行动;
2、思路清晰,具备生产系统快速trouble-shooting的经验和能力,擅长分析更深层次的原因;
3、熟悉C++,对HDFS,ceph,glusterfs,lustrefs的一项或多项有经验者优先。
篇5:SRE基础设施研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
为头条各服务提供坚实的运行时基础设施支撑,职责包括但不限于:
1、根据业务特点,选型、设计和开发高容错能力的调度控制系统,提高自动化运维水平;
2、优化改进超大规模集群上服务和批处理任务的调度能力,提高资源利用率,提高在复杂网络环境下服务的可用性;
3、维护和开发服务发现系统,保证极高的可用性水平;
4、保证metric系统的可用性,在高吞吐能力下保证较低的查询延迟;
5、研发和改进在多类型负载混布环境下的资源隔离技术(CPU,内存,磁盘IO,网络IO等)。
任职要求:
1、熟悉以下至少一门语言:C/C++,Python,JAVA/Scala,Go;
2、熟悉linux系统常用debug,profiling工具,具有定位疑难BUG的能力;
3、能够设计、实现高可靠、高性能的分布式系统;
4、较强的自我驱动,发现问题、动手解决问题能力;
5、对技术有强烈热情和好奇心,能快速学习新程序设计语言和工具;
6、具有以下一项或多项经验者优先:mesos/YARN/kubernetes的二次开发经验;熟悉Linux内核/SDN网络;LXC/Docker/rkt等容器引擎的研发经验;consul/etcd/zookeeper的运维和开发经验。