1、管理企业云服务器包括(AD域,PLM,FTP,NAS,DHCP,DNS,Jenkins服务器)等,负责业务系统配置,权限开放,账号创建,域控策略下发等,包括对业务数据库的增,删,改,查,数据库参数调优等工作,负责线下服务器迁移到云。
2、搭建云架构, 精通云原生包括(阿里云,AWS,腾讯云)平台PAAS,SAAS特性,包括:ECS/EC2服务器,OSS/S3/COS对象存储,CDN,WEB应用托管,日志服务,容器服务,SSL证书,域名管理,RDS数据库,Redis数据库,云桌面等产品配置/维护/开发,根据用户业务需求搭建相应云资源,独立对接不同厂家完善云环境,提高云资源的使用效率和覆盖面,实现降本增效。
3、负责企业信息安全,管理配置H3C,华为,思科等网络设备,熟悉TCP/IP,OSPF,GRP,ISO,RIP等网络协议,掌握主流防火墙配置管理,漏洞扫描,日志查看,VPN,NAT,深信服上网行为管理等,具有良好的网络故障排查能力。
4、管理公司DevOps流程规范,配置常用云原生工具如:Docker,K8S集群,Jenkins,SonarQube,Gitlab,Harbor,Prometheus,Zabbix,Grafana,Ansible,Nexus等。
5、精通Python,Shell,JavaScript,熟悉SpringBoot,SpringCloud微服务框架,熟悉Dockerfile/YAML文件编写,维护公司官网OBSBOT - Connecting You to the Future [Official],版本控制。
6、管理云效,禅道,GitLab等DevOps平台工具,精通Java,Python,C++,Golang等编译环境,编译打包后通过编写Jenkinsfile脚步结合云原生工具部署到生产/测试/灰度环境中,实现自动化交付到效果。
7、丰富的运维工作经验,精通Windows Server,Linux,Mac服务器管理配置,镜像封装及业务服务的安装配置,性能优化,安全管理,性能监控,Exchange,软件故障等,负责编写Q&A文件等。
1,官网开发:
个人具有全栈开发经验,精通django和nxut3/vue3框架,独立开发和部署过官网项目:demo1:Lin | Store (starbucket.xyz),demo2: Lin | store (starbucket.xyz),这2个均为Demo项目。
2,K8s架构设计,环境搭建及服务部署
从0到1一个人完成K8s集群搭建,使用的基础设施:阿里云ACK,腾讯云TKE,以及自建K8s,环境配置为一主三从,主要部署公司官网项目:前端nuxt2项目以及后端springcloud项目,每个功能为3个pod,使用镜像滚动发布部署服务,提高服务的负载均衡和高可用性及持续性,达到无感更新版本的效果,使用ingress-nginx暴露服务,所有的服务均是个人开发yaml文件部署。
3,引进CDN功能
最开始公司没有使用CDN全站加速的功能,导致用户访问对象存储的资源过慢以及资源包成本的增加,我向公司提出CDN的优势,可以极大的提高用户访问效果以及降本增效,为公司每年节约了大概5W的云成本
4,创建CI/CD流程
Jenkins>Sonarqube>Maven>Codeup>阿里云镜像服务ACR>docker/k8s,通过编写Jenkinsfile脚本整合各类工具,实现了自动化部署服务,极大的提高了开发/测试/部署的交付速度。
5,云环境的维护
主要维护阿里云,腾讯云,亚马逊云,都是公有云,三个云环境均是我个人维护,包括:环境搭建,服务部署,资源维护,成本预算,对接售后支持等,
角色 | 职位 |
负责人 | Devops开发 |
队员 | 前端工程师 |
队员 | 后端工程师 |