猿辅导基础架构团队现在高可用系统方向寻求 Tech Leader 。
猿辅导是一个由几千个微服务实例组成的一个复杂系统,在这个系统之上承载着很多对稳定性要求极高的业务场景,比如每年两次的续报、上百万人的大班课、每天几千万的广告投放等等。
提升这样一个大规模分布式系统的稳定性给我们的工程师团队提出了一个超难的挑战,目前我们通过流量染色和自建的压测引擎实现了线上的全链路压测,将来我们还希望做更多的事情:
* 让线上的压测环境可以支持 MQ 、缓存等更多的中间件。
* 通过自动化的链路分析实现不同优先级的服务之间相互隔离。
* 引入混沌工程来提前暴露系统中的问题,推进团队进行故障演练。
* 设计稳定性更高的系统架构,演进整个系统。
为此,我们在这个方向需要一个有经验的 Tech Leader 来引导我们的工程师团队完成上面这些事情。
我们希望你有以下技能与经验:
* 5 年以上工作经验。
* 有大规模微服务系统开发、维护、故障处理经验。
* 对微服务系统、高可用系统架构、混沌工程中的某一领域有深入理解,了解其设计思想、实现原理以及最佳实践。
* 优秀的技术调研、方案设计、技术决策能力。
* 优秀的跨团队沟通、项目推进能力。
我们目前的技术栈是: Thrift 、Nacos 、Gatling 、Docker 、Kubernetes,应用服务开发语言上以 Java 为主。
工作地点: 北京望京利星行中心。
有意可以投递简历到我的邮箱 zhangyc#
fenbi.com 。