教育背景:本科及以上学历,计算机科学、软件工程等相关专业优先
工作经验:具有 5 年以上软件开发经验,其中至少 3 年以上微服务架构设计与开发
技术能力:精通 Go、Java 等语言,对并发编程、内存管理、性能优化有深入理解与实践经验
深入掌握微服务架构原理与实践,熟悉常见的微服务框架(如 Kubernetes、Docker、Istio 等)
熟练掌握分布式系统设计与开发,包括分布式缓存(如 Redis)、分布式存储(如 MySQL 分库分表、TiDB 等)、消息队列(如 Kafka)等技术
熟悉常见的性能优化工具与方法,能够熟练运用性能分析工具(如 pprof)
具备扎实的计算机基础知识,包括操作系统、数据结构、算法、网络编程等
问题解决能力:具备优秀的问题分析与解决能力,能够在复杂的系统环境中快速定位并解决性能、稳定性等问题
具有丰富的故障排除经验,能够在紧急情况下迅速制定并执行有效的应急方案
沟通协作与团队领导能力:具备良好的沟通协作能力,能够与不同团队进行高效沟通与协作
有一定的团队管理或技术指导经验,能够有效地引导和激励团队成员
学习与创新能力:对新技术、新趋势保持高度的敏感性和学习热情,具备快速学习和应用新技术的能力
具有创新思维,能够不断探索和尝试新的技术方案与业务模式