岗位描述
【岗位职责】
1.架构设计与决策:负责 B 端业务系统的整体架构规划与设计,制定技术栈选型、数据库方案及接口规范,确保架构具备高可用、高并发及可扩展性。
2.技术方案主导:把控核心项目的技术实现方案,进行深度技术评审,解决关键技术难题,规避重大技术风险。
3.系统性能与稳定性治理:建立系统监控与告警机制,进行全链路性能调优与容量评估,保障系统在高负载下的稳定性与低成本运行。
4.技术基础设施建设:设计并维护公司级的后端基础框架、中间件生态及 CI/CD 流水线,提升团队整体研发效率与工程化水平。
5.技术团队赋能:指导高级 / 资深开发工程师进行技术攻坚,通过 Code Review 与技术分享,提升团队的技术能力与代码质量。
6.跨部门技术协作:对接产品、运维、数据等团队,厘清复杂的业务与技术边界,推动大型复杂项目的落地与迭代。
【任职要求】
1.学历要求:本科及以上学历,计算机类、电子信息类、软件工程类等相关专业。
2.工作经验:10年以上后端开发经验,4年以上分布式系统架构经验,有0-1构建高并发系统的完整经历。
3.具备整体架构设计与演进规划能力,能够主导技术选型、标准制定并解决复杂系统瓶颈问题。
4.精通Java/Go/C++至少一门语言及生态,深入理解JVM调优、GC机制、并发编程模型。
5.精通微服务架构(Service Mesh)、分布式事务(Seata/Saga)、高可用设计(异地多活、熔断降级)。
6.精通分布式数据库(TiDB/OceanBase)、缓存(Redis Cluster)、消息队列(Kafka/RocketMQ)的选型与调优。
7.深度实践Kubernetes、Service Mesh(Istio)、可观测性(Prometheus/Grafana/ELK)体系。