工作职责:岗位职责1. 整体技术方向把控– 根据公司业务需求与发展规划,负责复杂系统架构的整体设计,确保技术与业务战略目标的一致性;– 提出并主导符合当前业务场景的架构方向,评估未来发展空间,定义系统演化路径。2. 系统现状评估与优化– 全面分析现有技术架构运行情况,评估当前系统中的技术债务,设计落地有效的优化和技术演进方案;– 主导系统性能调优、安全性提升和架构稳定性改进,确保企业级系统的高效运作;– 推动技术团队在系统设计、开发规范、代码质量、测试覆盖率等方面升级改进。3. 技术方案设计与落地– 独立承担复杂业务模块的技术难题攻关,提出系统级解决方案;– 负责核心技术选型、微服务架构的设计与实施,平衡系统复杂性与业务需求;– 主导服务的高可用性建设,包括分布式事务、服务治理、限流熔断、负载均衡等核心功能模块;– 推进架构标准化建设,确保团队输出性能优越且易于扩展的灵活解决方案。4. 技术团队赋能与协作推动– 跨团队协作,收集业务部门与产品团队需求,推动架构设计在开发团队中的高效落地;– 通过系统化技术分享、Code Review及标准实施,提升团队整体技术能力;– 与运维、产品、开发等密切合作,确保所设计架构能有效覆盖公司发展所需的技术支持。5. 技术创新与业务转化– 参与前沿技术研究与创新项目,探索AI、大模型技术在业务系统中的实际应用,例如:61 自然语言处理(如知识图谱、智能搜索等)在业务流程自动化中的应用;61 图片识别等大模型技术的实际落地应用(如OCR、商品分类、质检等场景);61 数据挖掘与分析赋能业务决策(如用户画像、推荐系统、运营优化等)。– 提出创新性解决方案,帮助技术能力驱动新商业机会和业务场景的实现。6. 项目支持与质量提升– 负责核心项目的技术方案设计评审并推动实施,确保关键项目按时交付并达成各项质量指标;– 从系统设计、架构实现到上线后的监控、后期优化,主导项目全生命周期的技术支持。7. 系统监控与稳定性建设– 搭建高效的系统监控体系,包括日志跟踪、性能监控(Prometheus、Spring Boot Admin)、告警系统等;– 提升故障检测与应急响应能力,推动自动化运维流程的优化与扩展。任职资格:1. 教育与经验– 本科及以上学历,计算机科学或相关专业背景;– 8年以上Java开发经验,3年以上架构设计经验,具备复杂业务系统实际架构落地经验;– 深度参与过大规模分布式系统的设计与优化工作,能够从0到1搭建系统或完成系统迭代优化;– 熟悉复杂系统的迭代过程,对技术债务管理、演化式架构设计有清晰的认识与执行经验。2. 技术能力– 精通主流Java开发框架(Spring Boot、Spring Cloud、MyBatis等)、微服务架构和分布式服务治理;– 熟悉Spring Boot Alibaba生态(如Nacos、Sentinel、Seata),具备实际项目经验;– 深入理解高并发场景的架构设计和性能优化,包括消息队列(Kafka/RabbitMQ)、分布式锁、限流熔断等;– 数据库优化能力强,熟悉MySQL调优、分库分表设计、NoSQL(如Redis,Elasticsearch等)等;– 掌握云原生技术,包括Docker、Kubernetes,以及DevOps下的CI/CD自动化发布流程;– 熟悉软件工程与架构模式(如DDD、CQRS、事件驱动等),具有高内聚低耦合的设计实践;– 熟悉AI相关技术在应用系统中的整合,具备一定的AI工具(如TensorFlow、PyTorch等)的应用经验优先。3. 其他能力– 较强的问题拆解能力,能够快速发现现有系统中的瓶颈并提供可执行的优化方案;– 外部专利技术、商业工具和内部架构设计的有效整合能力;– 良好的沟通与协作能力,能够在跨部门/多团队合作中积极收集信息,推动方案的落地;– 对新兴技术有高度敏感性,关注行业发展趋势,主动研究并分享有价值的技术方向。4. 加分项61 拥有以下创新技术与实际业务场景融合的经验:– AI能力(如大模型、推荐引擎、智能语音、图像识别)的调研、落地应用和优化;– 具备Golang、php技术栈相关经验;– 数据仓库、数据湖建设,及从原始数据到BI应用的全链路架构设计;– 弹性架构(如Serverless、边缘计算)在关键业务中的探索与实现;– 开源社区贡献经验,或者在关键技术领域的专利、发表可靠研究论文等。