{"m1":["resume_head","resume_name"],"m2":["resume_base_info","resume_edu","resume_skill","resume_summary","resume_hobby"],"m3":["resume_school_info","resume_honor","resume_internship","resume_portfolio","resume_job","resume_work","resume_project"],"m4":[]}
.resume_main[data_color] .skill_item .skill_slider span::before{background-color:${color};}
.resume_main[data_color] .skill_slider s i{background-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_01.skill_item .skill_slider s {border-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_01.skill_item .skill_slider s i{background-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="average"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="average"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 #ccc, 72px 0 0 #ccc, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="good"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="good"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 #ccc, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="advanced"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="advanced"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 ${relative_skill_color}, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="expert"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="expert"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 ${relative_skill_color}, 96px 0 0 ${relative_skill_color}, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="average"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 #ccc,63px 0 0 #ccc,72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="good"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 #ccc,72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="advanced"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 ${relative_skill_color},72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="expert"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 ${relative_skill_color},72px 0 0 ${relative_skill_color},81px 0 0 #ccc;}
.resume_main[data_color] .hobby_item .hobby_item_con .hobby_item_list a.alifont{border-color:${relative_hobby_color};color:${relative_hobby_color}; }
/* ������ */
.resume_main[data_color] .resume_cover .cover_html svg [data-svg="fill"] {fill:${color};}
.resume_main[data_color] .resume_cover .cover_html svg [data-svg="stroke"] {stroke:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-svg="fill"] {fill:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-svg="stroke"] {stroke:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-fill="fill"] {fill:${color};}
.resume_main[data_color] .resume_cover[data-type="07"] .resume_cover_avatar{border-color: ${color};}
.resume_main[data_color] .resume_cover[data-type="07"] .resume_cover_content{background:${color}}
.resume_main[data_color] .resume_cover[data-type="07"] .cover_item_list a.alifont{color: ${color};}
.resume_main[data_color] .resume_cover[data-type="08"] .resume_cover_content::after{background:${color}}
.resume_main[data_color] .resume_cover[data-type="09"] .resume_cover_content{background:${color}}
.resume_main[data_color] .resume_cover[data-type="09"] .cover_item_list a.alifont{color: ${color};}
.resume_main[data_color] .resume_cover[data-type="10"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="11"] .resume_cover_content{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="14"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="15"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="19"] .resume_cover_word::before{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="20"]{background-color:${color}}
.resume_main[data_color] .resume_letter[data-type="06"]{background-color:${color}}
.resume_main[data_color] .resume_letter[data-type="12"]{background-color:${color}}
.resume_main[data_color] .resume_m1,.resume_main[data_color] .info_item .info_content a.alifont{background-color:${color};}
["sex","age","nation","education","marriageStatus","politicalStatus","city","jobYear","mobile","email"]
-
基本信息
-
-
姓名
-
锤子简历
把每一次机会都当作新的开始,虚心且踏实用尽全力走好每一步。
-
工作经验
-
- 负责公司自动化测试平台功能开发和迭代,协助产品和开发进行平台功能设计和布局确定,绘制了5份用例图,建立了3个自动化测试开发模型,在此过程中迭代3个版本并使用了15种新技术,如:单体应用、前后端分离、微服务探索。采用服务分离方式并部署在集群上,此平台大大提高了开发人员开发和测试的工作效率;
- 维护公司大多数线上线下基础平台服务,如gitlab、jumpserver、Rancher、Drone等,处理13次由网络、主机、数据库、基础服务等云故障问题,曾4次挽救重要服务器数据丢失故障,直接避免公司损失50万人民币;
- 探索新技术:公司刚开始进入时采用的单体微服务模式,对运维压力极大,后经过探索采用Docker构建镜像,缩小了50%服务器规模并且极大减轻了运维的压力;
2018.03 - 2019.02
锤子信息科技有限公司
- 维护公司云平台上的相关产品,对公司服务器设置实时监控,预设报警机制,保证在3小时内自动处理故障,设置堡垒机相关服务器资产,提高数据安全性40% ( 数据由渗透测试得出),对生产系统做好安全隔离工作,避免系统产生堵塞,保证公司服务系统正常运行;
- 维护生产数据库,定期备份数据,提高业务系统的容灾、容错能力54% (数据由暴力测试得出),使用Gitlab、Jenkins、Docker技术实现代码升级或服务发布,并针对公司Gitlab、jenkins、Mysql进行权限管 理,搭建网络文件系统,为公司提供了23份文件共享服务,做好公司软件的权限管控;
- 参与美团点评运维流程系统开发,负责流程模块的开发,日均流程数量不小于1000次,流程一次成功率98%以上。
-
项目经验
-
- 大项目背景是腾讯云服务,主要负责运维方向的自动化开发工作;
- 对接公司云计算产品和后端服务器的运维工作,建立3个自动化测试模型,在30天内将模型落地,累计维护近1000台
服务器,同时对接后端研发,将产品BUG问题返回给研发,累计发现15项重大BUG,协助后端开发进行BUG追踪和解决,BUG处理时间不超过2天。
- 及时处理客户问题和恢复客户业务,多次获得客户正反馈98%以上,在之后复现客户遇到的问题理成文档和手册,建
立客户问题手册集,其中包含了300个典型的案例,组织小组集中分享学习;
-
自我评价
-
本人对待工作踏实,认真,并且极富工作和团队精神,因此在工作和生活中结交了许多朋友,具有良好的适应性和熟练的沟通技巧,相信能够协助主管人员出色地完成各项工作。勇于挑战自我开发自身潜力,做一个主动的人。本人愿意同贵公司共同发展、进步!感谢您在百忙之中阅览我的简历,静候佳音!
-
作品展示
-
+(支持jpg/png格式,单张图片不超过2M,最多支持添加8张图片)