1. 基础架构(高级)研发工程师-视频架构, 方向: 研发-基础架构 Base: 北京/上海/深圳
职位描述:
1、负责今日头条视频相关基础架构,包括不限于上传、存储、播放、云平台、Serverless/FaaS计算平台等工程架构服务;
2、设计&开发支持全球化多IDC、边缘网络的基础架构服务;
3、主动发现现有系统的弱点并加以完善,确保模块线上运行稳定 ;
4、对业务逻辑进行合理抽象,高效地满足架构、业务需求;
职位要求:
1、本科及以上学历,至少1年服务端开发经验,强悍的系统设计及编码能力 ;
2、精通主流语言的至少一门 C/C++/Java/Python/PHP/Go/Erlang 等 ;
3、有优秀的逻辑分析能力,能够对业务逻辑进行合理的抽象和拆分 ;
4、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;
5、有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术;
其他加分项:
1、有大规模分布式对象、文件存储经验优先;
2、有国内外知名云计算团队的工作经历优先;
3、有docker、kvm、mesos、kubernetes、swarm等开源项目经验优先;
4、熟悉AWS lambda、Google Function、Azure Function等产品的优先;
2. 基础架构(高级)研发工程师-函数计算, 方向: 研发-基础架构 Base: 上海
职位描述:
构建新一代Serverless计算平台,包括:
1、设计和实现完整可扩展的函数计算系统,包括计算函数管理、身份验证/权限管理,元数据管理,流控管理,日志Trace系统等;
2、设计和实现弹性的基础服务,包括资源调度,负载均衡,容错处理等 ;
3、设计和实现通用的FaaS处理框架,支持多种业务需求;
4、基于全球多IDC构建边缘计算网络,为全球化提供无边界计算能力支持;
5、用户需求驱动,追踪业界趋势,利用技术推动业务的成长;
职位要求:
1、本科及以上学历,2年以上工作经验
2、算法/数据结构/操作系统等基础知识扎实,优秀的逻辑思维能力;
3、至少掌握一门编程语言。例如Java/Go/C/C++/Python;
4、良好的沟通能力和团队合作精神,有一定的组织协调能力;
5、热爱技术,具备快速学习能力,做事情严谨踏实,团队协作能力强;
满足以下条件优先:
1、有大规模、高可用分布式系统开发经验者优先;
2、有docker、kvm、mesos、kubernetes、swarm等开源项目经验;
3、熟悉AWS lambda、Google Function、Azure Function等产品的优先;
4、有国内外知名云计算团队的工作经历;
3. 基础架构(高级)研发工程师-视频云, 方向: 研发-基础架构 Base: 北京、上海
职位描述:
1、提供业界领先视频服务垂直解决方案,为海量数据和大规模视频业务系统提供可靠的技术支撑;
2、构建一套视频云服务体系VPaaS,包括不限于视频播放、存储、转码、视频处理、数据可视化等基础服务;
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、熟练掌握Linux环境下的C/C++/Go/Python/Java/PHP等1至2种语言;
3、熟悉高可用架构设计,了解微服务架构的技术挑战和解决方案;
4、扎实的技术基础,了解性能优化、可用性、伸缩性、扩展性、安全性、运维监控、集成发布等;
5、熟悉PaaS设计理论,熟悉行业常见的架构方案;
6、积极乐观,责任心强,工作认真细致,具备良好的服务意识和团队沟通与协作能力;
7、热爱编程,有较强的学习能力和抽象能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术;
4. 基础架构(高级)研发工程师-CDN, 方向: 研发-基础架构 Base: 北京、上海、深圳
职位描述:
1、构建一套智能CDN平台,有效支持头条全系产品视频分发服务;
2、参与CDN平台的基础平台、智能调度、缓存集群、数据处理等系统的设计研发工作;
2、负责视频私有云CDN解决方案架构设计与研发,持续改进与优化;
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、熟练掌握Linux环境下的C/C++/Go/Python/Java/PHP等1至2种语言;
3、精通CDN的架构原理、流量模型、网络调优经验;
4、扎实的技术基础,了解性能优化、可用性、伸缩性、扩展性、安全性、运维监控、集成发布等;
5、熟悉CDN架构、建设、节点、调度、产品及优化,对于CDN行业有深刻认识。
5. CDN(资深)研发工程师-缓存网络,方向:研发-基础架构 Base: 北京、上海、深圳
职位描述:
1、负责高性能分布式CDN缓存系统的设计与研发工作
2、负责客户端到服务端的网络协议优化,提升弱网环境下的服务质量
3、负责边缘缓存系统的IO性能优化、网络性能优化、通用灵活的DSL语言设计研发工作
4、参与全球CDN网络的架构与设计工作,提升全球各种复杂网络环境下的用户体验
职位要求:
1、本科及以上学历,3年以上CDN领域研发经验。
2、精通Linux系统、网络TCP/IP、QUIC等协议
3、精通CDN原理和技术,精通CDN各种缓存系统工作原理
4、精通Squid/Nginx/Varnish/TrafficServer至少一种缓存服务器的二次开发能力
6. CDN(资深)研发工程师-智能调度,方向:研发-基础架构 Base: 上海
职位描述:
1、负责全球智能调度系统的架构设计与研发,追求极致质量与最低成本
2、负责核心DNS、302、HTTP DNS等核心调度器研发工作
3、负责质量监控系统的设计与研发工作
4、参与全球CDN网络的架构与设计工作,提升全球各种复杂网络环境下的用户体验
职位要求:
1、本科及以上学历,3年以上CDN领域研发经验。
2、精通CDN原理和技术,精通CDN各种缓存系统工作原理
3、精通DPDK等高性能网络技术
4、精通高性能服务器编程采用的核心技术,如IO处理、多线程、协程
7. CDN系统架构师-融合CDN,方向:研发-基础架构 Base: 上海
职位描述:
1、参与字节跳动海量融合CDN分发网络的创造过程,主导架构设计工作
2、负责全球CDN网络拓扑架构设计,构建服务全世界的高性能CDN网络
3、负责缓存集群架构设计工作,研发自有的高性能缓存服务器
4、负责全球智能调度系统架构设计,保障用户体验下显著降低成本
职位要求:
1、本科及以上学历,5年以上CDN领域研发与架构经验、CDN领域专家
2、精通各种CDN高性能技术:GSLB、DPDK、IP地址库、Cache系统等
3、有全球CDN拓扑网络的架构和布点能力,链路质量优化与成本控制等经验
3、具备挑战和打破常规的思维,对下一代CDN网络趋势有独到的见解
8. DevOps(高级)研发工程师-视频架构, 方向: 研发-基础架构 Base: 北京、上海、深圳
职位描述:
1、负责视频架构团队大规模分布式系统及在线服务可靠、稳定、高效运行;
2、制定和优化运维解决方案,包括但不限于柔性容灾、智能调度、弹性扩容与防攻击;
3、负责量化视频云服务的服务质量,提升服务SLA标准,主导持续交付、容量管理、弹性计算、故障分析、流量分配、性能调优等系统;
4、关注业界前沿技术动态,负责超大规模流量计算系统的优化,演进和新技术探索和应用;
5、参与在线系统和各类产品架构设计及自动化系统的实现,满足严格的质量与效率要求;
6、学习实践DevOps新技术和方法,改进DevOps流程,实现开发过程自动化,持续提升设计开发效率和质量;
职位要求:
1、本科及以上学历,2年以上运维开发或应用研发经验;
2、精通Linux系统、网络TCP/IP协议、数据库等,动手能力强;
3、丰富的linux服务器操作和管理经验,熟练编写脚本,熟悉虚拟化;
4、具有持续集成和自动化发布的经验;
5、熟练使用日志处理及分析相关经验,熟悉相关的组件,如:kafka,elk,flume,hive,storm等
6、熟悉自动化运维管理工具(puppet/saltstack/ansible)效率上追求极致,自动化一切
7、积极拥抱开源和社区,对于更好的解决方案和技术拥有极大的热情,对于DevOps的技术和方向有深入理解
9. SRE(高级)工程师-视频架构, 方向:研发-基础架构 Base:北京、上海 、深圳
职位描述:
1、参与并改进视频云基础服务的整个生命周期,包括设计/架构/部署/运维以及持续优化
2、通过设计及监控可用性,延时等服务整体健康性指标,来运维视频云平台服务
3、通过自动化/系统化的方式,以可持续维护的目标来扩容服务,并且主动提出和实施改进服务稳定性及运维灵活性的方案, 提升整体视频云平台的运维管理效率
4、负责量化视频云服务的服务质量,提升服务SLA标准
职位要求::
1、有大型系统的运维管理经验,2年以上相关工作经验;
2、精通Linux系统、Shell/Python编程语言、网络TCP/IP协议、数据库等,动手能力强
3、对大规模分布式系统的设计,分析,故障排查有强烈兴趣
4、较强的分析和解决问题的能力,强烈责任感、 缜密的逻辑思维能力,并有很强的沟通以及主动推进问题直至解决的能力
5、有大型云计算公司从业经验,对于阿里云、AWS系统开发、测试、运维、应用工作经验者优先
10. 数据可视化(高级)研发工程师-视频架构, 方向: 研发-后端 Base: 北京、上海
职位描述:
1、面向全球互联网络持续优化头条系产品视频播放体验;
2、设计优化的视频播放QoS数据上报机制,开发数据Pipeline,分析和报表系统,不间断监测平台的直播点播体验;
3、通过建设实时数据分析,实现智能的CDN调度策略和精细化报警策略;
4、建立一体化的CDN质量解决方案,和CDN共同提升视频播放体验;
职位要求:
1、计算机、网络、通信等相关专业本科以上学历
2、数据大数据系统构建,深入理解大数据处理的Lambda架构;有Storm/Spark/Flink应用经验者优先;
3、具有扎实的计算机网络基础,深入理解流媒体相关协议标准,有互联网络拓扑优化、小运营商优化经验者优先;