ID:190077

《》

linux运维工程师

  • 公司信息:
  • 北京狸米科技
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 丰台

技术能力

1、掌握Heartbeat+DRBD实现MySQL数据库/NFS高可用
2、掌握MHA实现MySQL数据库高可用
3、掌握Redis缓存搭建 以及reids配合sentinel高可用搭建
4、熟练LNMP/LAMP集群架构环境的编译安装部署及优化。
5、熟练配置Lvs、nginx加keepalived搭建高可用服务集群
6、掌握MySQL数据库的部署、MySQL数据库的主从搭建、读写分离等。
7、熟悉自动化运维工具ansible,熟练应用jenkins+ansible+svn构建持续化部署,代码上线自动化环境。,
8、熟悉Zabbix的安装与使用
9、熟练使用Mycat中间件为mysql主库实行读写分离 以及分表分库
10、熟练配置Glusterfs的安装部署及扩缩容配置等
11、掌握基于Pxe+Kickstart的CentOS6.5系统自动装机
12、熟练使用Docker、熟练编写dockerfile、搭建Harbor私有仓库及仓库的HA
13、熟悉kubernetes容器编排工具的部署 使用 维护
14、熟悉openstack 私有云平台部署使用维护

项目经验

项目一:openstack私有云平台
项目职责:openstack私有云平台部署 使用 简单维护
项目描述:
1、查看公司内部服务器每个机器配置
2、将配置较好的服务器记录
3、对openstack组件keystone认证服务 glance镜像服务 nova调度服务 neutron网络服务 horizon等服务部署
4、实现私有云平台的使用 并整合相关设备资源
项目成果:
通过openstack云平台的使用 方便了对内部虚拟服务器的管理 合理整合公司内部资源 并满足开发人员 对云机的暂时性需求
项目二:kubernetes容器编排
项目职责:kubernetes集群安装部署 使用
项目描述:
1、部署kubernetes容器编排工具基础架构
2、部署jenkins自动发布并编写脚本 集成kubernetes
3、对kubernetes集群内部添加ingress https证书访问等
4、添加集群内部网络策略canel 对不同名称空间 不同pod的出入栈设定访问策略
5、部署prometheus对kubernetes节点进行监控
6、自行根据pod不同应用编写不同yaml文件
项目成果:
通过kubernetes应用极大的提高效率 降低不可用风险 并使运维对部署过程更为省事
项目三:openldap内部账户统一管理系统
项目职责:ldap研究 项目部署实施 集成内部系统
项目描述:
5、安装部署openldap 导入相关的数据 建立内部框架
6、通过编写脚本实现 实时的从钉钉拉取用户并同步到ldap 并通过脚本开发发送初始账户及密码到个人的内部邮箱
7、将ldap与内部系统wiki·jira·jenkins·harbor·gitlab·zabbix集成实现内部系统个人账户统一
8、部署ldapselfpasswd自助服务集成ldap实现用户密码自行修改
项目成果:
通过账户统一管理系统 大大降低了公司内部入离职人员内部系统账号的创建删除的繁琐事宜 钉钉进人 即拥有了内部系统的相应账户 钉钉删除此人 则此人的所有内部账户也随机消失
项目四:搭建部署elasticsearch+logstash+kibana+redis+filebeat日志搜集集群
项目职责:部署整套日志搜集集群
项目描述:
1、部署java环境 搭建部署 elk
2、将logstash接入redis日志数据消费
3、在需要搜集日志的服务器上安装filebeat并将数据传入redis
4、将elk日志搜集系统与zabbix监控系统集成 实现特定的日志报警
5、通过脚本对报警日志进行字段格式化输出 并将不同业务的日志发送给相应业务的开发人员
6、对日志数据传输进行加密 防止数据泄露 对kibana访问进行ldap集成 实现账户的统一管理
项目成果:
实现日志的实时搜集,并且通过自定义正则字段的截取使日志在查看上更加的方便,提高工作效率 并通过制作dashboard使各项数据可视化 最后通过zabbix对elk日志的监控实现日志报警 并对日志做加密传输 对kibana访问做访问权限控制 对相关服务组件进行优化 提高性能
项目五:部署搭建zabbix监控
项目职责:
负责搭建zabbix,并对zabbix报警级别进行配置(比如:邮件通知以及微信平台的通知),配置简单的服务应用监控项等。
项目描述:
1、安装配置zabbix所需的LNMP环境
2、配置zabbix的MySQL环境 安装zabbix的web页面 以及一些其他配置
3、为所需监控的服务器端安装zabbix客户端 在客户端配置主动模式 减轻server端压力
4、配置所需的监控项
项目成果:
监控系统建成以后加强了对每个应用服务器的运行状态的实时检测,通过配置各项参数,对服务器的各项隐患故障提早了解并修复,使得服务器及应用尽可能的避免了不必要的故障。也缩小了运维人员的排查范围。
项目六:mha+mysql+lvs+keepalived
项目职责:计划并对mysql数据库实施mha高可用方案
项目描述:
1、对MySQL实施配置GTID通过GTID的自动追踪position点功能实现主从复制自动化
2、对所有节点除了主库以外的MySQL节点安装部署mha管理节点服务
3、为所有节点配置mha被管理节点
4、编写相应的配置文件 配置ssh信任
5、测试 上线
6、安装部署LVS+keepalived
7、对后方mysql_slave配置负载均衡
项目成果:
降低了公司原有的heartbeat架构的裂脑风险,降低了公司架构成本,提高了数据库的高可用性,通过对数据库升级5.6版本利

案例展示

  • 运维建设

    运维建设

    搭建部署elasticsearch+logstash+kibana+redis+filebeat日志搜集集群 项目职责:部署整套日志搜集集群 项目描述: 1、部署java环境 搭建部署 elk 2、将logstash接入redis日志数据消费 3、在需要搜集日志的服务器

  • 运维建设

    运维建设

    公司环境为内网 为了节省费用 公司并没有申请固定外网ip 但是有阿里云服务器 通过阿里云的固定外网ip 然后经过nps实现 从公网访问公司内网环境

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

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服