ID:307895

NeymarMwx

运维工程师

  • 公司信息:
  • 百度
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 北京
  • 海淀

技术能力

1. 熟悉 TCP/ IP 协议 、OSI 七层模型 、HTTP、HTTPS、ICMP、ARP、BGP、 等协议和网络知识;
2. 熟练掌握主流的 Linux 操作系统,如 CentOS ,能使用 Linux 命令处理日常工作;
3. 熟悉 Linux 下相关服务 , 如 Samba 、DNS、NFS 、ISCSI 等存储技术 ,配置 Linux 下
iptables 、firewall 防火墙 ;
4. 熟悉 My SQL 数据库的使用 ,掌握对 My SQL 数据库的搭建 、备份 、主从复制以及高可用 集群的搭建与维护;
5. 熟练掌握自动化工具 ansible 批量管理服务器,使用playbook 对应用的批量安装部 署 ;
6. 熟悉LAMP和LNMP环境的搭建以及 Nginx 相关策略的配置;
7. 熟练掌握 LVS、Haproxy 、Nginx 、等负载均衡技术 ,并且通过 LVS+keepalived 实现热备;
8. 熟悉 Zabbix 监控软件的使用 ,和自定义监控项;
熟悉 CI/CD 流程 ,掌握 Jenkins 、Gitlab 等开源软件的使用 ,实现Jenkins+Gitlab+Docker自动化部署上线流程;
9. 熟悉 Kvm 虚拟化技术,Docker 容器技术,并掌握 Kubernetes 架构,了解各组件的功能以及 yaml 文件的编写等;
10. 熟悉掌握 Shell 脚本的编写,利用脚本解决日常中的重复工作,提升工作效率;
11. 了解CDN加速技术;

项目经验

CI/CD 自动化平台
2020年07月~2022~01月
运维工程师
项目描述:因公司项目版本更新较快,在测试环境中重复性工作较多。为了减少重复性工作,提高 工作效率,需要搭建一套自动化交付的系统(Jenkins+Gitlab+Docker);
项目技术: Jenkins+Git+Gitlab+Docker 项目职责:
1 . 搭建 gitlab 代码仓库,方便开发人员对版本管理;
2. 配置 Jenkins 通过 webhook 拉取代码实现包的自动构建; 3. 编写流水线脚本对项目进行自动测试与发布;
4. 使用 maven 进行项目镜像的构建;
5. 搭建 harbor 私有镜像仓库,方便对镜像的管理;




LNMP 环境升级
项 目 描 述 : 该项目为提升 web 服务器的整体性能而设计。PHP5.2 版本已经不能满足开发人员的需求, 而且性能较低,同时 RHEL5.8 系统相对较老,为了提升 web 的整体性能而对 LNMP 整体升级。
解决方案:
1. 升级 RHEL 系统;
2. 水平扩展 Nginx 服务并使用负载均衡实现服务性能整体提升;
3. 配置负载均衡的故障切换来实现负载均衡的高可用性;
4. 保证后端存储 NFS 的高可用性; 部署测试环境来测试对比;
5. 最后部署上线并测试服务的稳定性。

项目职责:
1. CentOS7.5 系统的选型,配置 Cobbler 系统自动化安装;
2. PHP7.2,Nginx1.16.0 以及所依赖的各种软件包的安装,部署相关 Web 测试环境;
3. 优化 Nginx 服务 (URL 重写、页面压缩、缓存、防盗链、防爬虫等);
4. 不同系统和不同软件的测试对比,最后确定升级;
5. 配置 LVS+Keepalived 实现服务负载均衡及负载均衡的高可用性;
6. 使用 Ansible 工具进行部署,直至全部上线;
7. 使用 ab 工具对服务进行压力测试及容灾演练;

信用行为

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

发布任务

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

微信接收人才推送

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

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