F

运维开发工程师
宏石数据 · 3年经验
F
日薪: ¥500/8h
地点: 其他 全区
时间: 可工作日远程
ID:236784 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Ansible Nginx MySQL Jenkins 分布式 Kafka Elasticsearch Python Redis Linux Docker K8s Vue JavaScript HTML5
1. 熟悉并熟练使用Linux操作系统以及Linux系统的优化
2. 熟练掌握Shell、Python开发语言,可进行相关自动化脚本编写
3. 熟练掌握负载均衡软件Nginx + Keepalived以及Haproxy + Keepalived,了解LVS
4. 熟练使用Django框架和Rest Framework,了解Django项目的优化
5. 掌握自动化运维工具Ansible以及ansible playbook,熟悉SaltStack了解Puppet
6. 熟练掌握分布式监控,如Zabbix,了解Open-falcon、Prometheus
7. 熟练掌握ELKB(Fliebeat、Logstash、Elasticsearch、Kafka、Kibana)集中式日志管理。
8. 熟悉Docker、docker-compose,了解k8s
9. 熟悉Mysql、Redis,熟练掌握mysql主从复制和备份
10. 熟悉CICD架构,熟练使用Jenkins、Gitlab、Ansible,能够编写Pipeline
11. 熟悉jumpserver堡垒机代码审计平台
12. 了解web前端的相关知识,如HTML5,CSS3,JavaScript,Jquery,Bootstrap以及Vue

项目:CMDB资产管理系统
项目描述:
公司初期使用Excel表格来管理资产信息,手动操作容易造成不必要的操作失误,在查找服务器信息时效率低下且操作繁琐,后来公司决定对资产管理进行整改,决定开发CMDB资产管理系统,对服务器统一管理。
前端:AdminLTE2
后端:Django、Python、DRF
项目职责:
1. 设实现CMDB项目的登陆、注册和权限管理
2. 实现资产自动录入、自动更新、编写Agent信息收集程序,通过ansbile playbook进行项目的管理和升级
3. 资产数据展示,使用Django模板语言展示,使用Ajax和ORM实现页面的搜索和分页功能
4. 实现资产数据的导入、导出,主要为Excel,并发送邮件
5. 实现后台管理功能,实现资产手动录入,通过form表单传入后端进行数据库写入
6. 使用Echarts进行数据图表(扇形图、条形图、线性图)展示,集成百度地图API进行机房定位
7. 集成服务树,使用ansible自动化工具以服务为基础对资产进行管理
8. 编写CMDB项目开发和使用文档

项目:构建与上线代码平台
项目描述:
随着公司业务的发展,客户的增多,项目的增加,测试及生产环境代码更新频繁,运维工作繁重,为了降低工作强度,加强版本控制,提高开发效率,决定搭建自动化部署系统,Jenkins+Gitlab,实现测试环境和生产环境的持续集成和持续交付。
项目职责:
1、 部署Gitlab+Jenkins并整理相关文档
2、 配置Jenkins在测试、预发布、生产的任务,编写构建所需的脚本
3、 测试环境使用触发式构建,自动拉取代码,完成部署
4、 用该系统进行项目上线测试,开发人员将dev分支合并到master分支,并打上Tag
5、 生产环境使用参数化构建的方式拉取代码,灵活也确保安全
6、 编写技术文档

项目:日志管理平台
项目描述:
项目初期查看日志是通过ssh的方式登陆服务器查看日志,随着业务的增多,使用ssh的方式查看日志效率太低,也容易出现很多纰漏,经过内部会议决定搭建ELKB日志管理平台,方便运维与开发人员查找日志,来提高工作效率。
ELKB:Elasticsearch、Logstash、Filebeat、Kibana
项目职责:
1、 通过Ansible来进行批量部署Filebeat用来收集各个服务的日志传输到Logstash
2、 Filebeat设置key和value,Logstash服务器上接收Filebeat传来的日志判断Key值来实现服务日志的数据分流
3、 ES进行日志存储,通过判断条件输出到ES不同的索引中
4、 Mysql慢日志通过elastaler配置报警规则、KQL达到阈值设置,进行Email邮件报警
5、 Kibana实现日志信息展示,实时监控业务日志信息
6、 编写技术文档以供开发使用

项目:服务器监控中心部署
项目描述:
在没有使用自动监控的情况下,需要运维人员来监控各个服务器的运行状态,无法完全保证服务7*24小时不间断运行,后决定使用zabbix,实现自动监控主机系统和各个服务的运行状态,并实现自动报警及时通知相关运维人员第一时间进行处理。
项目职责:
1、 通过zabbix-server、zabbix-agent、zabbix-server-porxy实现服务器基础监控
2、 使用Ansible批量部署zabbix-agent,并自定义监控项,实现对资产的监控
3、 实现对服务器服务监控(Mysql、Redis、Nginx、公司web网站)
4、 实现对服务器的硬件监控(mem使用率、disk使用率、CPU使用率等)
5、 实现业务监控(API接口信息、端口、进程状态)
6、 使用shell和python编写发送邮件脚本实现自定义监控报警
7、 设置报警媒介,当监控指标达到触发器阈值时触发动作,通过钉钉和邮件发送报警信息,实现报警升级,将不同的报警信息发送给不同小组
8、 通过Grafana实现数据展示
F ID:236784 复制

F

运维开发工程师 · 3年经验 · 宏石数据
城市其他 全区 日薪500元/8h 时间 可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Ansible Nginx MySQL Jenkins 分布式 Kafka Elasticsearch Python Redis Linux Docker K8s Vue JavaScript HTML5
1. 熟悉并熟练使用Linux操作系统以及Linux系统的优化
2. 熟练掌握Shell、Python开发语言,可进行相关自动化脚本编写
3. 熟练掌握负载均衡软件Nginx + Keepalived以及Haproxy + Keepalived,了解LVS
4. 熟练使用Django框架和Rest Framework,了解Django项目的优化
5. 掌握自动化运维工具Ansible以及ansible playbook,熟悉SaltStack了解Puppet
6. 熟练掌握分布式监控,如Zabbix,了解Open-falcon、Prometheus
7. 熟练掌握ELKB(Fliebeat、Logstash、Elasticsearch、Kafka、Kibana)集中式日志管理。
8. 熟悉Docker、docker-compose,了解k8s
9. 熟悉Mysql、Redis,熟练掌握mysql主从复制和备份
10. 熟悉CICD架构,熟练使用Jenkins、Gitlab、Ansible,能够编写Pipeline
11. 熟悉jumpserver堡垒机代码审计平台
12. 了解web前端的相关知识,如HTML5,CSS3,JavaScript,Jquery,Bootstrap以及Vue

项目经验

项目:CMDB资产管理系统
项目描述:
公司初期使用Excel表格来管理资产信息,手动操作容易造成不必要的操作失误,在查找服务器信息时效率低下且操作繁琐,后来公司决定对资产管理进行整改,决定开发CMDB资产管理系统,对服务器统一管理。
前端:AdminLTE2
后端:Django、Python、DRF
项目职责:
1. 设实现CMDB项目的登陆、注册和权限管理
2. 实现资产自动录入、自动更新、编写Agent信息收集程序,通过ansbile playbook进行项目的管理和升级
3. 资产数据展示,使用Django模板语言展示,使用Ajax和ORM实现页面的搜索和分页功能
4. 实现资产数据的导入、导出,主要为Excel,并发送邮件
5. 实现后台管理功能,实现资产手动录入,通过form表单传入后端进行数据库写入
6. 使用Echarts进行数据图表(扇形图、条形图、线性图)展示,集成百度地图API进行机房定位
7. 集成服务树,使用ansible自动化工具以服务为基础对资产进行管理
8. 编写CMDB项目开发和使用文档

项目:构建与上线代码平台
项目描述:
随着公司业务的发展,客户的增多,项目的增加,测试及生产环境代码更新频繁,运维工作繁重,为了降低工作强度,加强版本控制,提高开发效率,决定搭建自动化部署系统,Jenkins+Gitlab,实现测试环境和生产环境的持续集成和持续交付。
项目职责:
1、 部署Gitlab+Jenkins并整理相关文档
2、 配置Jenkins在测试、预发布、生产的任务,编写构建所需的脚本
3、 测试环境使用触发式构建,自动拉取代码,完成部署
4、 用该系统进行项目上线测试,开发人员将dev分支合并到master分支,并打上Tag
5、 生产环境使用参数化构建的方式拉取代码,灵活也确保安全
6、 编写技术文档

项目:日志管理平台
项目描述:
项目初期查看日志是通过ssh的方式登陆服务器查看日志,随着业务的增多,使用ssh的方式查看日志效率太低,也容易出现很多纰漏,经过内部会议决定搭建ELKB日志管理平台,方便运维与开发人员查找日志,来提高工作效率。
ELKB:Elasticsearch、Logstash、Filebeat、Kibana
项目职责:
1、 通过Ansible来进行批量部署Filebeat用来收集各个服务的日志传输到Logstash
2、 Filebeat设置key和value,Logstash服务器上接收Filebeat传来的日志判断Key值来实现服务日志的数据分流
3、 ES进行日志存储,通过判断条件输出到ES不同的索引中
4、 Mysql慢日志通过elastaler配置报警规则、KQL达到阈值设置,进行Email邮件报警
5、 Kibana实现日志信息展示,实时监控业务日志信息
6、 编写技术文档以供开发使用

项目:服务器监控中心部署
项目描述:
在没有使用自动监控的情况下,需要运维人员来监控各个服务器的运行状态,无法完全保证服务7*24小时不间断运行,后决定使用zabbix,实现自动监控主机系统和各个服务的运行状态,并实现自动报警及时通知相关运维人员第一时间进行处理。
项目职责:
1、 通过zabbix-server、zabbix-agent、zabbix-server-porxy实现服务器基础监控
2、 使用Ansible批量部署zabbix-agent,并自定义监控项,实现对资产的监控
3、 实现对服务器服务监控(Mysql、Redis、Nginx、公司web网站)
4、 实现对服务器的硬件监控(mem使用率、disk使用率、CPU使用率等)
5、 实现业务监控(API接口信息、端口、进程状态)
6、 使用shell和python编写发送邮件脚本实现自定义监控报警
7、 设置报警媒介,当监控指标达到触发器阈值时触发动作,通过钉钉和邮件发送报警信息,实现报警升级,将不同的报警信息发送给不同小组
8、 通过Grafana实现数据展示
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏