字节跳动高级研发工程师-高可用方向
社招全职A218424地点:北京状态:招聘
任职要求
1、精通Go/Java/Python等至少一种语言,计算机基础扎实,对并发编有较深入的理解; 2、熟悉微服务研发或者架构设计,有分布式系统、中间件、PaaS平台研发相关经验加分; 3、对云原生相关技术有一定认知,比如Container、Kubernetes、Mesh、VPC等; 4、对同城多活/异地多活技术有一定了解或有相关能力建设经验者优先; 5、具有探索精神,有强烈的责任感及合作精神,具备优秀的学习能力优先。
工作职责
1、保障字节跳动线上核心系统稳定性,打造业界领先的高可用相关平台; 2、结合业务场景,落地混沌工程相关实践并持续完善,支撑针对海量用户的容灾演练; 3、设计并实现涵盖字节跳动云原生基础设施、中台服务、业务应用的统一故障模拟系统; 4、设计并实现线上核心系统风险度量和自动巡检,协助公司业务系统完成反脆弱设计。
包括英文材料
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
PaaS+
https://www.ibm.com/cn-zh/think/topics/paas
平台即服务 (PaaS) 是一种云计算模型,提供完整的按需云平台(硬件、软件和基础设施),用于开发、运行和管理应用程序。
https://www.ibm.com/think/topics/paas
https://www.youtube.com/watch?v=QAbqJzd0PEE
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
相关职位
社招JLQW1
1、保障字节跳动线上核心系统稳定性,打造业界领先的高可用相关平台; 2、结合业务场景,落地混沌工程相关实践并持续完善,支撑针对海量用户的容灾演练; 3、设计并实现涵盖字节跳动云原生基础设施、中台服务、业务应用的统一故障模拟系统; 4、设计并实现线上核心系统风险度量和自动巡检,协助公司业务系统完成反脆弱设计。
更新于 2019-10-23
社招3年以上技术类-运维
高德运维研发团队主要负责高德运维平台的建设,对服务稳定性和用户体验负责,主要围绕如下几个方向进行卓有成效的工作: - 高可用方向:围绕混沌工程、故障自愈、全链路故障定位 等前沿技术方向进行平台化建设和智能运维大规模业务落地,提升系统的稳定性水平。 - 资源管理方向:将机器学习技术应用于超大规模集群的资源管理实践中,围绕 资源画像、应用画像、容量管理、全自动化弹性伸缩 等前沿方向进行算法优化和平台化建设。 - 云原生方向:基于实际业务场景,建设云原生时代的云上运维平台,提升云上业务在变更发布、资源调度 等方面的效率。
更新于 2025-08-12
社招2年以上技术
岗位职责: 滴滴核心的国际化交易市场工程架构方向,负责国际化出行多条业务线、每日海量的订单交易撮合,司乘定价补贴,重点解决高并发计算,海量数据处理,高可用架构等难点问题。 1. 参与国际化出行核心业务 分单,定价,调度、补贴等稳定性建设,深入发掘和分析业务设计及实现,评估相关技术方案的合理性 2. 分析和发现系统的瓶颈以及风险点,负责推动系统的性能和可用性的提升,保障代码质量和服务可用性 3. 为团队引入创新的技术,创新的解决方案,用创新的思路解决业务问题 4. 负责稳定性质量防控体系建设,提升稳定性管理效率 5. 将稳定性相关措施在各个业务团队落地,并能够发掘系统中的风险点,解决业务研发过程的痛点。
更新于 2025-08-15