金山云 社会招聘
高级Golang开发工程师
深圳 ·经验不限·学历不限
深圳市
薪资面议
前往 金山云 官网投递
职位描述
架构设计与技术决策
主导后台系统技术选型(框架/中间件/存储方案),制定架构演进路线
设计高可用的服务架构(微服务/单体拆分/服务治理),平衡开发效率与系统扩展性
规划关键模块的技术方案(如鉴权中心/任务调度系统/数据同步服务)
工程化体系建设
搭建标准化开发框架(日志规范/错误码体系/API网关集成)
设计代码质量管控机制(静态检查/单元测试覆盖率基线/Code Review流程)
推进基础设施落地(CI/CD流水线、监控告警系统、文档自动化生成)
复杂问题攻关
解决系统演进中的技术债务(如数据库分表方案改造、服务解耦重构)
优化长期维护成本(依赖治理、版本兼容性、技术栈收敛)
跨团队协作
与产品/运维团队协作定义技术需求边界(如API契约管理、SLA保障)
输出技术文档并主导架构评审,推动技术方案落地
【任职要求】
核心能力要求
5年+ Golang开发经验,至少主导过2个长期维护的中大型系统架构设计(需说明技术选型权衡过程)
精通Golang生态工具链(标准库/常用框架/调试工具),具备框架级代码开发能力
深入理解分布式系统设计原则(CAP理论、一致性模型、服务通信范式)
掌握架构设计方法论,能输出规范的架构图(C4模型/UML)、技术方案文档
技术深度要求
熟悉常见技术选型场景:
存储方案选型(MySQL vs PostgreSQL,MongoDB适用场景)
消息中间件选型(Kafka/RabbitMQ/NSQ的取舍)
微服务治理策略(服务发现/链路追踪/熔断限流)
具备技术预研能力,能通过POC验证新技术可行性
加分项
熟练使用GitHub Copilot/Cursor等工具提升开发效率
熟悉云原生技术体系(K8s生态/Serverless架构)
有技术博客/内部分享经历,或参与过开源项目架构设计
官网发布:2025-11-21 · 最后确认在招:2026-09-03 19:20:11 · 来源平台:beisen