1、 熟练掌握 Linux、docker、k8s,五年 k8s 生产环境运维经验,具备从零到一的搭建部署能力,熟悉阿里云、AWS 等的使用
2、 有丰富的 shell、python、golang、Ansible、helm 等脚本、运维工具编写经验
3、熟练掌握 keepalived nginx mysql redis kafka rocketmq 等中间件的部署、使用
4、 熟练掌握 Prometheus、grafana、zabbix、ELK stack 等监控和日志系统
5、 熟悉 Maven、禅道、jira、confluence、SVN、nexus、harbor、rancher 等常用工具的搭建及使用
6、 熟悉 devops 流程和常用自动化工具,如 jenkins2 pipeline、gitlab、Sonor、docker、k8s 等
7、 熟练掌握国产主流的中间件(TongWeb/金蝶 AAS)、数据库(DM8/KingBaseES/)、操作系统(Kylin/openEuler)等技术,能独
立完成信创环境的安装、调试、排错等工作
8、 有 javaweb 开发经验,对 Spring 全家桶及前端 Vue 有一定了解,有springcloud 微服务架构运维经验
9、有过运维团队管理经验,制定运维标准、制定工作计划并合理安排团队工作
IAM系统部署维护 高级运维工程师
IAM是一个可有效控制人或物等不同类型用户访问行为和权限的管理系统,能够有效控制什么人或物体在什么时间有权限访问哪些资源
项目职责:
1、参与运维 devops 平台的设计和开发,主要负责 cmdb 的产品设计和开发,实现资产管理,组件管理和变更,环境管理,配置中心,CICD 流水线构建,服务器资源管理等模块设计和开发,开发语言 golang+vue3
2、搭建 Jenkins 持续集成/持续交付构建平台,主要是采用 pipline ,并结合 ansible 推行批量部署发布
3、负责 Kuboard 等集群管理工具的维护和排错
4、K8S 集群维护,对十几套环境治理做资源隔离配置和内存动态优化等相关维护
5、配置文件和服务发现采用 Nacos 统一配置管理,实现环境配置分离,无状态发布
6、维护 redis、zookeeper、Kafka、mongodb、rabbitmq、ELK 日志系统、Skywalking、Hadoop 等相关中间件和组件的维护
7、mysql 数据库搭建部署和配置优化等相关事项
8、持续推动开发团队产品进行优化,提升产品可运维性与安全性;
9、负责现网系统巡检,定期进行相关数据备份及补丁升级等工作,现网故障定位及问题解决,提出规避和改进
项目业绩:
1. 为多客户部署堡垒机、IAM 集群环境,并编写自动化部署脚本大幅提高了团队部署效率
2. CICD 在公司内部的落地,使用 jenkins pipeline 并编写部署脚本提高了开发人员部署调试效率,添加进程守护,单元测试等
3. 参与多次国产化部署交付,并制定部署规范、编写部署文档
4. 完成多次项目上云的迁移,对阿里云、aws 等云服务器的部署环境、权限、配置有更深刻的理解
5. 制定运维标准操作文档,如发布流程、紧急事件处理流程等,按照流程执行
角色 | 职位 |
负责人 | 高级运维工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
使用k8s为阿里云 ack ,版本为1.24.6。 参与环境架构的规划,对服务器进行系统部署和初始化,部署各种环境所需中间件。 出于安全考虑,部署 openvpn 来使用服务器内网环境。 编写 dockerfile,jenkins对 java 服务自动化构建镜像推送 har
应用程序从线下实体服务器迁移到阿里云服务器。 参与制定网站迁移流程,协调各部门,保证迁移顺利完成。 线下代码整合到线上 Gitlab ,各个项目通过 jenkins 发布。 初始化阿里云服务器,配置 Nginx 负载反代和恢复 mysql 数据。 部署 redis 集群使