ID:355760

SunnyWalden

高级开发工程师

  • 公司信息:
  • 上海哔哩哔哩科技有限公司
  • 工作经验:
  • 11年
  • 兼职日薪:
  • 1100元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 可工作日远程
  • 所在区域:
  • 西安
  • 全区

技术能力

11年运维开发相关工作经验,开发语言Golang、Python。具有容器化部署平台、CI /CD 系统、运维平台、日志系统、CMDB及监控系统开发经验,熟悉k8s、ELK、Prometheus、Gitlab-CI、docker、Jenkins Pipeline及阿里云。

项目经验

1)云平台容器化部署
内容:
1.实现云平台所有服务的容器化部署;
2.支持服务的配置托管;
3.支持服务部署、升级,计算节点扩缩容;
4.实现 CI 自动化。
业绩:
1.完成云平台所有服务的k8s部署、数据初始化的开发;
2.实现配置中心,支持应用的配置渲染、配置版本管理;
3.实现 CI 一键构建镜像版本包;
4.支持服务部署、升级与计算节点扩缩容;
5.完整支持三个部署方案。
2)日志系统管理平台
内容:
1.项目介绍
日志系统管理平台的目标,旨在将日志服务涉及的核心能力通过统一的后端管理平台进行精简、整合,提供统一的访问入口,提高服务的高可用、友好性。
2.个人角色与团队构成
团队共5人,一个产品,2个后端开发工程师,一个前端工程师,一个 UI 工程师,我作为后端工程师,主要负责应用接入模块、索引生命周期管理、索引管理模块、集群管理、查询代理等功能模块的开发
业绩:
1.构建了可快速使用的基于应用视角的日志数据管理平台;
2. 通过索引生命周期模块,显著降低了集群的索引数,降低了集群的并发请求数,从而有效降低了业务请求的失败率;
3.通过集群管理模块,针对数据查询、自监控等场景提供统一的集群信息管理入口,保证数据一致性;
4. mapping 管理模块,以友好的方式帮助用户快速定义字段类型定义,提高开发效率;
3)CI/CD系统
内容:
1.采用 docker in docker 方式构建,解决 Jenkins 方案在环境 node、maven、python 依赖维护麻烦、发布耗时长、多任务并发低、维护工程众多等方面的问题;
2.具备与容器、运维平台快速集成能力;
3. 技术栈、架构精简,可快速推广;
业绩:
● 完成 CI/CD 方案的选型与设计实现,采用 Gitlab CI/CD 方案,集成 flake、codecav、Sonarqube 等工具,实现 Python、java、node 开发语言项目从代码自动编译、单元测试、代码静态检查、覆盖率输出;
2. CI 部分上线,业务覆盖率100%;
3.CD 实现支持一键部署到研发、测试环境。
4)运维平台
内容:
1. CMDB 模块重构,支持管理阿里云、Azure 等公有云资产信息管理;
2. 阿里云 OSS 、七牛云文件存储集中管理;
3. 业务模型调整;
业绩:
1.完成 CMDB 模块重构,可管理阿里云等公有云平台云主机等资产;
2. 上线文件管理模块集成阿里云 OSS 与七牛云文件存储,实现云存储的集中管理;
3. 业务模型重新设计,体现为产品、服务与环境、资源的关联;
4.权限模块重构,采用 Django 框架角色与权限实现。

案例展示

  • CI-CD系统

    CI-CD系统

    基于gitlab CI/CD实现基于python3.7+、maven、nodejs开发应用从单元测试、构建到部署的全过程自动化。

  • 云平台容器化部署

    云平台容器化部署

    1.实现云平台所有服务的容器化部署; 2.支持服务的配置托管; 3.支持服务部署、升级,计算节点扩缩容; 4.实现 CI 自动化。 说明:内部纯后端项目,无图片。

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服