字节跳动资深开发工程师(云原生微服务方向)-基础架构
社招全职5年以上A193461地点:杭州状态:招聘
任职要求
1、本科及以上学历,计算机相关专业; 2、5年及以上Java或Golang语言开发经验,有微服务相关研发经验优先; 3、熟练掌握Java或Golang主流开源框架,深入理解框架实现原理及特性,并有3年以上实战项目经验; 4、熟悉云计算架构体系和技术解决方案,有大规模集群架构设计、性能优化相关经验; 5、具备良好的沟通能力和优秀的团队协作能力,积极乐观,认真负责,乐于协作。 【加分项】 1、熟悉容器以及Kubernetes、Service Mesh等云原生技术体系; 2、熟练掌握Java Agent框架实现原理及特性; 3、参与过开源项目。
工作职责
1、负责火山引擎云原生应用平台中微服务体系的架构设计演进以及商业化产品开发; 2、负责优化大规模业务接入场景下微服务架构的性能、稳定性、高可用等问题; 3、理解客户的需求和背后的商业价值,调研国内外市场,让产品和技术具备业界竞争力; 4、参与字节跳动火山引擎微服务技术生态建设。
包括英文材料
学历+
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.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
微服务+
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.
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
AI agent+
https://www.ibm.com/think/ai-agents
Your one-stop resource for gaining in-depth knowledge and hands-on applications of AI agents.
相关职位
社招5年以上A142161A
1、负责火山引擎云原生应用平台中微服务体系的架构设计演进以及商业化产品开发; 2、负责优化大规模业务接入场景下微服务架构的性能、稳定性、高可用等问题; 3、理解客户的需求和背后的商业价值,调研国内外市场,让产品和技术具备业界竞争力; 4、参与字节跳动火山引擎微服务技术生态建设。
更新于 2024-10-12
社招3年以上A236297
1、负责云原生容器平台中云原生网关的架构设计演进以及商业化产品开发; 2、负责优化大规模容器云平台下云原生网关的性能、高可用性等问题; 3、负责大规模容器云平台下云原生网关的稳定性建设工作,保障云原生网关在大规模及突发流量场景下的稳定运行; 4、理解客户的需求和背后的商业价值,调研国内外产品,让产品和技术具备业界领先的差异化竞争力; 5、关注业界云原生网关、微服务治理方向发展,参与开源社区生态建设; 6、关注云原生网关在AI方向的发展,构建AI云原生网关产品化能力。
更新于 2024-10-22
社招3年以上A100445
1、负责云原生容器平台中云原生网关的架构设计演进以及商业化产品开发; 2、负责优化大规模容器云平台下云原生网关的性能、高可用性等问题; 3、负责大规模容器云平台下云原生网关的稳定性建设工作,保障云原生网关在大规模及突发流量场景下的稳定运行; 4、理解客户的需求和背后的商业价值,调研国内外产品,让产品和技术具备业界领先的差异化竞争力; 5、关注业界云原生网关、微服务治理方向发展,参与开源社区生态建设; 6、关注云原生网关在AI方向的发展,构建AI云原生网关产品化能力。
更新于 2024-10-22