1、精通 Python,熟练使用 Django 进行 Web 应用开发;
2、精通 Golang,熟练使用 Iris 进行 Web 应用开发;
3、精通微服务框架、RPC、Socket 技术;
4、熟练掌握 Linux/Shell 的基本使用;
5、熟悉 Kubernetes,掌握 CNI、CSI、Operator 等开发技术;
6、掌握关系型数据库、时序数据库、 Prometheus、Grafana 的配置和使用。
《运维监控系统》
运维监控系统采用微服务架构,具有“应用网关”、“鉴权管理”、“资源配置”、“数据采集”、“监控告警”、“容灾切换”等多个模块。“应用网关”负责路由分发和负载均衡,“鉴权管理”负责“菜单-角色-用户”的操作权限管理,“资源配置”负责管理多种类型的资源实例及其相互关系,“数据采集”负责采集资源实例的属性数据,“监控告警”则是根据数据采集的属性值和阈值进行比较分析,“容灾切换”则是通过switchover主备环境、保障系统高可用。
角色 | 职位 |
负责人 | 技术经理 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |