1.熟悉掌握python编程,掌握OOP编程,AOP编程
2.熟悉掌握flask框架,jinja模板语言,蓝图,请求钩子,flask_sqlalchemy等
3.熟悉掌握django、django-restful-framework,使用django-celery-beat运行定时任务,django-celery+mysql、redis或者rabbitmq进行异步任务的处理,定制符合业务需求的中间件,来进行权限认证以及操作审计,网站管理,使用django channel与前端进行websocket双向数据展示
4.熟悉掌握zabbix ,腾讯云,阿里云,亚马逊云以及ansible api,saltstack api的各种使用,搭建自动化运维平台项目,了解openstack pike版的构建。
5.了解前端开发,对html,css,js有一定认识,对jquery,ajax有较多应用,能够使用layuiadmin后台管理模板搭建运维平台
6.熟悉mysql增删改查操作,关联查询,索引以及事务操作
7.熟悉nosql 如redis,mongodb的在基本操作以及在django和业务中的结合应用
8.熟悉linux操作系统使用,熟悉掌握linux常用命令
9.熟悉使用celery+redis进行异步任务,crontab定时任务的处理
10.熟悉git版本控制管理工具
11.熟悉使用linux操作系统,有基本的运维能力
绿岸自动化运维平台
绿岸自动化运维平台是一个用于简化运维人员的工作,将资产配置,公司资源整合,对多台甚至上百台主机批量执行操作的自动化运维平台。对运维人员的账号审计、权限分配进行严格的管理。对主机状态,报警有更加明显的展示.有以下功能:公司主机的监控报警。交换机配置文件的定时备份,保留最新的版本,故障时回滚到正常状态。整合主流的几个云服务厂商的接口。使得运营人员能够通过模板进行日常的开关服,能够最大的利用资源。设定特定角色在服务器上能够执行的命令,过滤被禁止的命令。简化文件分发的流程,在平台上一键批量分发文件。根据网安要求,定时更改服务器密码。给运维人员发送邮件提醒日常任务。
将进酒点餐小程序
该项目主要是微信点餐小程序的开发,该系统分为用户, 账号, 美食, 微信api接口, 财务5个模块。用户点开微信小程序,能够选择菜品种类, 选择自己喜欢的美食, 查看评论, 添加购物车以及下单的操作, 在会员中心修改个人信息, 查看订单详情, 提交订单, 使用微信支付完成付款.管理员登录后台页面,能够进行日常管理.如:查看订单,修改订单状态,查看财务状态.