- 目录
第1篇 基础技术部-idc基础设施高级工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
岗位职责:
1.公司自建及租用idc稳定性运行维护:对自建及租用idc动力环境运行稳定性管理(含供电、制冷稳定性等),承担动力环境运维割接方案审核等;承担紧急情况下机房风险及影响范围判断,紧急动环事故故障恢复;承担自建及租用机房的日常巡检工作,发现并整改潜在的风险点;
2.公司新需求idc选址及技术方案规划:负责新需求机房资源的选址工作,确保所选址机房满足业务的稳定性要求,确保机房选址区域不存在潜在风险点,供电及制冷系统架构满足业务所需的冗余配置要求,确保和控制机房的交付工期满足业务的使用需求;
3.负责自建机房的方案、规划、建设过程的跟进及验收,协调自建机房落地。招投标文件技术部分的编写及设备招投标技术部分的把控;
4.协助业务进行机房材料的提供,或完成业务所需的技术方案编写。
岗位要求:
1.具有3~5年idc动力环境相关工作经验,具有互联网公司idc工作经验更优;
2.熟悉idc机房动力环境相关技术,掌握数据中心供电或空调系统原理,熟悉机房设备及操作。了解互联网公司idc需求情况更优;
3.大学本科或以上学历,供配电、制冷、暖通专业或idc动环相关专业优先;
4.学习能力强,有责任心,工作积极主动,沟通合作能力强,良好的团队精神和协调能力。
第2篇 基础设施工程师岗位职责
云端基础设施工程师 岗位描述:
在扁平的技术团队中,在技术负责人的指导下搭建软件开发环境
主要职能:
- 开发者环境:为整个开发团队创造和维护高效、稳定的开发、测试、部署和运行的网络、操作系统、软件配置环境。
- 生产环境:保证线上产品的稳定性、热更新、加速、debug流程等的畅通。
- 构架设计:配合技术领导人更新、升级、重构系统。
技能需求:
- 熟练使用ubuntu linu_:
- 能够脱离鼠标完全使用命令行进行操作
- 理解linu_系统设计和网络配置原理
- 深入理解并熟练使用git,能快速学习并掌握任何基于git的命令行工作流程。
- 熟悉docker,包括docker命令行操作、运行原理、网络配置
- 精通python3
- 高代码规范和质量,极度追求代码可读性、可维护性、可拓展性。
作为工程师,你为什么想加入我们:
- 最快的技术提升
- cto直接指导,cto为来自硅谷的高级工程师
- 永远在解决新的问题,重视硬核技术创新,尽量避免做重复性劳动
- 不逃避问题,对所有问题都追本溯源探明本质,所有团队成员平等交流找到问题解决方案
- 每个人都可以了解到工程的全貌,不是流水线上的螺丝钉
- 过硬的工程质量
- 超高代码标准,所有使用到的编程语言都有严格的代码规范
- 文档完备
- 配备有自动化工具辅助代码风格的检查与修复
- 极高的开发效率
- 日常开发中常见的操作里面,凡是可以自动化的工作,或者已经被自动化,或者将要被自动化。
- 极短的 change - test 反馈循环,修改完代码能够马上看到效果
- 所有编程语言由统一的系统进行编译、链接、测试、封装等操作。
- 开发、构建、测试、部署和运维,五位一体,无缝结合,不同职能之间沟通成本极低。 岗位描述:
在扁平的技术团队中,在技术负责人的指导下搭建软件开发环境
主要职能:
- 开发者环境:为整个开发团队创造和维护高效、稳定的开发、测试、部署和运行的网络、操作系统、软件配置环境。
- 生产环境:保证线上产品的稳定性、热更新、加速、debug流程等的畅通。
- 构架设计:配合技术领导人更新、升级、重构系统。
技能需求:
- 熟练使用ubuntu linu_:
- 能够脱离鼠标完全使用命令行进行操作
- 理解linu_系统设计和网络配置原理
- 深入理解并熟练使用git,能快速学习并掌握任何基于git的命令行工作流程。
- 熟悉docker,包括docker命令行操作、运行原理、网络配置
- 精通python3
- 高代码规范和质量,极度追求代码可读性、可维护性、可拓展性。
作为工程师,你为什么想加入我们:
- 最快的技术提升
- cto直接指导,cto为来自硅谷的高级工程师
- 永远在解决新的问题,重视硬核技术创新,尽量避免做重复性劳动
- 不逃避问题,对所有问题都追本溯源探明本质,所有团队成员平等交流找到问题解决方案
- 每个人都可以了解到工程的全貌,不是流水线上的螺丝钉
- 过硬的工程质量
- 超高代码标准,所有使用到的编程语言都有严格的代码规范
- 文档完备
- 配备有自动化工具辅助代码风格的检查与修复
- 极高的开发效率
- 日常开发中常见的操作里面,凡是可以自动化的工作,或者已经被自动化,或者将要被自动化。
- 极短的 change - test 反馈循环,修改完代码能够马上看到效果
- 所有编程语言由统一的系统进行编译、链接、测试、封装等操作。
- 开发、构建、测试、部署和运维,五位一体,无缝结合,不同职能之间沟通成本极低。
第3篇 基础设施解决方案工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、对依赖基础设施的业务需求进行梳理抽象,并参与解决方案的设计和实现;
2、基础设施线上问题排查和定位分析;
3、参与基础设施精细运营,同研发团队配合管理用户预期、同步进展以及推动用户配合等。
任职要求:
1、对互联网基础设施有深入理解并能对业务场景有较好的抽象能力;
2、熟练linu_/uni_系统操作、管理、配置与故障排查;
3、会使用shell/perl/python中一种及以上的脚本语言编程;
4、善于沟通,能够清楚表达观点和善于用数据描述需求和feature;
5、 团队合作,能够凝聚并推动多个团队高效合作;
6、良好的客户服务意识,主动思考,自我驱动力强。
7、加分项:
有大型互联网海量数据高并发系统实践经验
熟悉云计算和大数据产品(hadoop/hdfs/yarn/kafka/kv存储)并有实践经验;
第4篇 基础设施工程师岗位职责任职要求
基础设施工程师岗位职责
职责描述:
1、负责梳理业务和系统架构,包含系统运行所需软硬件资源的梳理工作;
2、负责指导一线运维解决各项疑难问题;
3、开展机房基础设施的综合运维,包括变电和供配电、机柜、应急发电、ups系统、暖通空调系统、弱电及监控系统等;
4、负责协调资源,推进系统接管进度;
5、解决网络、pc服务器、小型机、存储等硬件设备等故障;
6、完成领导或团队交办的各项任务。
任职要求:
1、大专及以上学历,计算机、电气相关专业背景,具有五年以上工作经验;
2、了解机房及网络情况、业务系统部署架构,熟悉存储,服务器,网络设备配置和维护,并有相关厂商高级工程师认证;
3、熟悉虚拟化,云计算相关技术,有相关工作经验,并有相关厂商高级工程师认证;
4、具备开展机房相关运维服务,包括日常运维、应急响应、持续改善等方面能力;
5、具备根据机房现有场地、电力、制冷容量,根据客户需求进行资源规划,包括针对特定客户资源需求制定解决方案的能力; 6、良好沟通力和资源整理能力、执行力,有风险意识;
7、处理一线升级过来的故障,或紧急响应。
基础设施工程师岗位
第5篇 测试开发工程师-基础设施职位描述与岗位职责任职要求
职位描述:
工作职责:
1、导流(线上到线下或者流量放大/回放)压测;
2、跨组件的基于用户场景的测试;
3、帮助快速构建/维护多租户测试环境;
4、多机房的演习;
5、infra组件故障注入,测试分布式一致性和线上访问可用性。
任职要求:
1、熟悉linu_系统、常用linu_命令,熟练掌握java/go/python/cpp 任意一种语言;
2、研发过类似 loadrunner/jmeter 压测工具的优先;
3、有性能调优经验 和troubleshooting能力优先。
第6篇 基础设施测试开发(qa)工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、帮助基础的存储、计算系统建立测试机制,设计实现测试工具
2、擅长抽象,针对具体场景具体问题,快速设计和实现较通用的解决方案
3、方向分为:存储、计算、集群管理和可见性
任职要求:
1、熟悉任意一门语言: python/java/scala/go
2、网络和操作系统基础扎实
3、了解大数据业务场景
4、较强的自我驱动,发现问题、动手解决问题能力
第7篇 sre基础设施研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
为头条各服务提供坚实的运行时基础设施支撑,职责包括但不限于:
1、根据业务特点,选型、设计和开发高容错能力的调度控制系统,提高自动化运维水平;
2、优化改进超大规模集群上服务和批处理任务的调度能力,提高资源利用率,提高在复杂网络环境下服务的可用性;
3、维护和开发服务发现系统,保证极高的可用性水平;
4、保证metric系统的可用性,在高吞吐能力下保证较低的查询延迟;
5、研发和改进在多类型负载混布环境下的资源隔离技术(cpu,内存,磁盘io,网络io等)。
任职要求:
1、熟悉以下至少一门语言:c/c++,python, java/scala, go;
2、熟悉linu_系统常用debug, profiling工具, 具有定位疑难bug的能力;
3、能够设计、实现高可靠、高性能的分布式系统;
4、较强的自我驱动,发现问题、动手解决问题能力;
5、对技术有强烈热情和好奇心,能快速学习新程序设计语言和工具;
6、具有以下一项或多项经验者优先:mesos/yarn/kubernetes的二次开发经验;熟悉linu_ 内核/sdn网络;l_c/docker/rkt等容器引擎的研发经验;consul/etcd/zookeeper的运维和开发经验。