职位描述
工作职责:
1. 技术战略与规划
制定2-3年技术路线图,结合公司战略目标,主导技术选型决策(如自研vs开源/国产化替代),构建技术风险评估框架。
评估新技术趋势(如AI、云原生、Serverless等),决定是否引入。
2、技术规范和标准
结合企业研发现状修订技术规范与标准,并确保落地执行。
3、技术平台搭建
负责重大技术性产品的架构,支撑与满足业务与应用系统的技术需求。
4、技术运营
负责从预防、容错、自愈、监控等多个维度综合施策,提升系统可用性。
负责服务依赖治理体系,服务SLA划分服务分级、依赖隔离、熔断降级策略到落地实施。
4、技术领导与协作
指导开发团队,确保架构落地,跨部门协作(技术、运维、安全),推送技术决策。
负责架构师梯队培养和研发整体架构水平的能力提升。
任职资格:
1、6年以上系统架构经验。
2、精通Java生态的语言特性和框架体系、分布式架构、微服务治理(服务发现/熔断限流/链路追踪),具备有大型业务复杂性的系统设计经验,有设计方法论,具备可推动落地的执行能力。
3、深入掌握消息队列(Kafka/RocketMQ)、缓存(Redis)、RPC框架(gRPC/Dubbo)、分布式任务调度(LTS、PowerJob)、API网关等中间件原理与调优。
4、制定过企业级的技术规范、主导过重大技术决策(如自研中间件vs开源方案选型)。
5、实战经验覆盖容器化(Docker/K8s)、服务网格(Istio)、Serverless等云原生组件。
6、良好的沟通能力,能用不同语言向不同对象解释技术方案。
6、有双活架构经验优先。