甜薪工场甜薪工场
甜薪工场
工作者接单雇主招人
查看岗位
人才库人才详情

我擅长Go-K8s-容器化

Jeremyboo
产品研发/Go
个人优势
暂无
工作经历
多益网络有限公司
Agent2019.10 ~ 2021.03
主要负责内部容器云平台、以及云数据库(redis、mongodb、mysql) 的从 0到1 的搭建,以及公司内部推广的相关事 宜。 • 内部客服系统的重构 ( ruby -> golang )。 • 负责快递员运营后台管理系统的维护工作, 主要包括快递员日常活动管理、 • 内控系统的开发与上线 (收集内部系统埋点数据,根据制定的规则分析用户行为,对于有风险的行为进行推送告警)。
灵雀云
2021.04 ~ 2023.01
• 负责灵雀云 ACP 企业级 Devops 平台的多个组件设计与开发(制品晋级、持续构建迁移) • 客户特殊需求的解决方案提供
教育经历
哈尔滨学院
软件工程本科2014.09 ~ 2018.09
参加校
2015.01 ~ 2017.01
项目经历
K8S容器云平台
2019.11 ~ 2020.05
项目职责:项目背景: 目前公司内部系统部署步骤繁琐,项目之间没有进行隔离相关操作,生产出问题后需要人肉进行修复,而且内 部系统经常遭遇搬机房相关问题,每次搬迁机房由于服务之间依赖关系复杂等原因,容易导致服务出现中断的情况;项目 遇到突发流量时候导致宿主机down机等情况 解决方案: 基于开源项目kubernetes,以及结合公司内部项目和安全审核情况下二次开发公司内部产品k8s管理平台 主要技术: angular node.js go-restful kubernetes mongodb redis 项目介绍: K8S容器云平台主要由Web管控台(manager)以及客户端(k8s集群管理)两部分组成,通过部署不同的agent实 现k8s多集群管理以及实现公司内部特有三网通信(内,专,外网);容器云平台主要功能介绍如下: • 集群管理: 集群日常相关管理操作 • 项目管理: 主要是对K8S集群的 Deploment以及Pods等资源相关的抽象,关联到我们日常部署项目相关的概念上,方 便日常开发使用;以及项目快捷部署和容器日志查看,项目扩容、缩容和回滚等功能 • 权限管理: 不同项目组通过K8S namespace概念分开,以及不同项目组针对容器查看以及项目发布的相关审核操作 • 镜像管理: 通过和运维平台harbor镜像仓库打通,在容器云平台提供镜像查看等功能 • 监控信息管理: 主要包括服务健康度信息查看等 • Web Ternimal功能: web界面提供执行kubectl 相关命令,但是默认关闭高危指令 kubectl delete等 成果: • 从K8S容器云公司内部正式服上线,公司内部非游戏业务已迁移项目占总体项目约80% • 项目部署效率较以前通过维护指令部署方式提升30% • 项目稳定率整体提升30%左右,特别是个别系统流量突涨通过k8s 的hpa 实现自动扩容 • web服务器部署成本约减少20%左右
查看详情
内部云数据库
2020.05 ~ 2023.01
项目职责:项目背景: 基于K8S容器云平台和公司内部各个项目组日常都会涉及到数据库的使用,针对不同数据库的使用,各个项目 组都会投入不同的人力在数据库管理和维护上,各个项目组之间服务器都是单独申请使用,导致不少服务器出现资源浪费 问题发生;针对以上情况以及配合K8S容器云平台的项目快捷部署功能,在充分调查公司项目数据库使用数量情况下,诞 生了开发云Redis数据库、云MongoDB数据库、云Mysql数据库以及云Tidb数据库的想法 解决方案: 调研腾讯云数据库以及和阿里云相关云数据库服务以及结合公司内部数据库使用情况,我们基于Docker 容器 技术构建了公司内部的云数据库产品 主要技术: vue node.js gin docker redis mysql mongodb 项目介绍: 云数据库主要由管理端(manager服务)、网关(gateway服务)以及客户端(agent服务构成),管理端主要创建数 据库资源调度功能等,agent端主要负责数据库生命周期管理等功能,通过不同的gateway实现manager 管理公司内部三 地,三网的数据库集群;云数据库主要功能如下: • 实例管理: 主要包括实例生命周期管理(实例创建、回收以及实例扩、缩容等相关操作) • 集群管理: 针对不同的项目组,可以申请自己项目组下的数据库集群 • 数据迁移: 主要包括增量迁移以及全量迁移两部分功能 • 实例慢日志查询: 针对不同实例可以查看相关慢日志 • 监控与报警管理: 主要包括日常实例磁盘、内存、cpu等使用率曲线查看,以及实例不健康报警功能 • 数据备份与恢复: 支持恢复最近7天内的相关数据 • 服务可用性显示 成果: • 目前云Redis数据库和云MongoDB数据库正式服内部已经上线,云Mysql数据库处于内测版本 • 云Redis数据库云Mongodb数据库正式服除游戏项目公司内部已接入约90%,游戏项目测试服接入约35% • 数据库集群多达100+,服务器达到200多台(虚拟机+实体机混合) • 省去公司内部开发人员手动维护数据库的烦恼,提升整体开发效率约20%左右 • 服务器成本较原来单独项目组使用节省约30%
查看详情
ACP Devops 效能平台 后端核心开发
2021.04 ~ 2023.01
项目职责:ACP Devops 是灵雀云基于云原生理念研发的一站式研发效能平台,平台为企业提供包含需求管理、项目管理、代码管 理、测试管理、持续运维等服务在内的开箱即用一站式服务。 • 开发式工具链集成 • 开源工具链部署与运维 (Harbor、Jenkins、Tekton、Nexus、Sonar、Testlink) • 全流程编排(覆盖应用规划、需求、设计、开发、测试、交付、运维完整生命周期,将 Devops 各环节工具串起来,形 成工具链和容器平台联动) • 全链路数据可视化 DevOps 全流程透明化;打通各类工具的数据;信息可追踪,效率和质量可度量 主要负责部分 • devops-tool-operator & harbor-operator 的开发与维护(工具链Jenkins、Sonar、Harbor等部署功能) • 制品管理模块的开发与维护工作(制品仓库管理、制品晋级、制品清理以及镜像安全) • 边缘集群镜像分发定制功能开发。 • 推动oncall 故障整理,梳理常见问题 成果 • 工具部署相关的onall 故障率减少80%左右 • 保证项目按时、按质交付到前方
查看详情

相似职位推荐

我擅长10年C++,go后台开发工作经验,熟练掌握前后端各项技术

10年后端开发,丰富的游戏,电商,CDN,医疗等行业经验。 技术全面,可以解决各种疑难杂症,熟悉前后端各项技术,可以开发后端,也可以全栈开发。 擅长拆解需求和评估工作量,按时按质完成任务。
公众号抖音bilibili零售/电商医疗健康互联网/科技
半日 ¥ 6,000/月

我擅长Go,有6年后端开发经验

6年后端开发经验。熟练掌握go及其主流框架,有SpringBoot服务和C#桌面应用的开发经验。熟悉linux,do cker,k8s,有集群运维经验。逻辑思维清晰,理解能力强,有一定的架构思想,能够独立完成开发。
公众号bilibili知乎互联网/科技
全日/半日均可 ¥ 12,000/月