字节跳动边缘计算SRE工程师-视频与边缘
社招全职3年以上A74869地点:北京状态:招聘
任职要求
1、计算机相关专业,本科学历,3年以上互联网研发,或系统运维,或SRE相关经验; 2、熟悉互联网技术架构,对网络通讯协议、应用服务器、负载均衡、微服务架构有较深入的理解; 3、有较好的业务架构能力,能很好的理解高可用、高并发架构搭建方法; 4、有优秀的逻辑分析能力,性格开朗外向,有很好的沟通技巧,有很强的责任心,具备优秀的推动力,做事追求极致。
工作职责
1、负责字节跳动边缘计算的SRE体系建设,覆盖字节跳动边缘云全量业务,挑战海量架构和前沿技术; 2、负责字节跳动边缘计算等大规模分布式集群运维平台开发工作,包括变更管控、监控系统等; 3、负责核心服务的持续集成和交付,持续推动高效自动化的运维优化,提升服务的稳定性和研发效率。
包括英文材料
学历+
系统设计+
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://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://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
相关职位
社招A50537
1、负责字节跳动/火山引擎的DNS及调度产品在集团内部和外部客户方案运维支持和方案落地工作; 2、负责字节跳动流量接入组件在集团内部SRE工作; 3、负责组件稳定性提升,负责组件成本优化&资源管理等相应事项。
更新于 2025-05-20
社招A190823
1、负责字节跳动/火山引擎的DNS及调度产品在集团内部和外部客户方案运维支持和方案落地工作; 2、负责字节跳动流量接入组件在集团内部SRE工作; 3、负责组件稳定性提升,负责组件成本优化&资源管理等相应事项。
更新于 2025-04-16
社招A250731
1、负责字节跳动/火山引擎的DNS及调度产品在集团内部和外部客户方案运维支持和方案落地工作; 2、负责字节跳动流量接入组件在集团内部SRE工作; 3、负责组件稳定性提升,负责组件成本优化&资源管理等相应事项。
更新于 2025-04-14