目前的工作是运维开发,8年工作经验,五年以上工具和系统开发经验,主要是开发一些自动化工具,如自动下单,图像识别,网络数据爬取、数据处理等,语言方向是python、系统&软件运维。
擅长方向:
1、具有丰富的软硬件运维和开发经验,相关基础知识过硬。拥有丰富的监控、集群、容器、ci/cd建设和维护经验;
2、擅长使用python、shell和其它语言(java、c)构建自动化能力,解决运维过程中的问题;
3、持续集成(jenkins)平台、虚拟化平台(kvm)、监控平台(zabbix)、kubernetes等平台的新建设和维护工作;
4、熟悉网络相关知识(TCP/IP),完成过基于socket编程的节点巡检工具,擅长使用tcpdump、wireshark抓包完成网络异常分析,熟练使用iptables完成复杂网络环境的变更和故障处理(如dokcer、k8s规则自定义防火墙规则修改和配置);
5、使用和掌握大量运维工具。(docker、ceph、ansible、elasticsearch、kafka、redis、nexus、svn、ldap、lvs、gitlab、nginx、kettle等);
6、熟练使用各类数据库(mysql、oracle、redis、sqlServer、gaussDB);
7、维护过市面上常见操作系统(openeuler、centos、aix、suse、windowsServer、debian)
预购订单自动抢购
提供订单金额上线和抢单网址,工具功能实现登录网站定期刷新接页面,当满足设定条件,自动下单,填写收货信息和个人备注,验收各项信息后下单。
网络爬虫
提供一个初始url可以通过爬取网站所有数据并进行解析分类,图片、视频类存储至本地、其它网页内容存储至elasticsearch,网页解析和爬取采用多进程、多线程并行处理,分离爬取和数据清洗。
文件管理系统
利用flask框架开发的文件管理系统,登录方式采用ldap,登陆后可以上传文件,管理员可以审批文件、审批通过后文件将会提供下载,并对所有操作记录进行审批。
台账管理工具
利用台账管理工具每个人可以管理自己名下的资产信息,支持修改、导入、导出,解决台账管理员和员工使用execl维护资产信息。
自动华工具
利用图像识别打开特定软件,设定操作组,可以在特定软件完成重复的自动化操作,每个操作组需要单独开发定义,比如已实现打开开款软件输入特定信息,自动完成对话选择,完成整个流程操作。
基于urllib开发,采用多线程+多进程架构,支持高效全网数据抓取。系统自动识别网页内容类型,图片和视频存储至本地文件系统,文本数据经清洗后存入Elasticsearch搜索引擎。通过任务队列实现爬取与解析分离,配合IP代理池和随机请求头有效绕过反爬机制。
flask框架开发的文件管理系统,登录方式采用ldap,登陆后可以上传文件,管理员可以审批文件、审批通过后文件将会提供下载,并对所有操作进行记录。
提供订单地址,工具功能实现判断是否登录、登录网站、按需刷新页面,当满足设定条件,自动下单,填写收货信息和个人备注。
基于OpenCV和深度学习算法开发,能够快速在素材库中精准匹配与模板相似的图像,并按匹配度智能排序展示。支持多种匹配模式,可应用于广告创意、电商产品图匹配等场景。
基于图像识别技术开发,能够自动定位并打开目标软件,通过预设操作组实现全流程自动化操作。系统支持自定义脚本开发,可精准模拟人工操作流程,包括信息输入、选项选择、界面跳转等重复性任务。可应用于众多场景(如自动填写表单、完成多步对话流程等)。