- Email:[email protected]
- QQ: 1358459281
- 浩秦/男
- 工作年限:10年
- github博客:https://landv.cn
- 博客园:https://landv.cnblogs.com
- Github:https://github.com/landv
工作职责:
1、制定公司信息化建“三五规划”:根据公司战略、用户需求、业务和管理成熟度等因素,制定公司信息化建设的长期规划,明确信息化建设的目标和方向。
2、制定规章制度、规范和标准:负责组织制定公司信息化建设相关的需求管理、项目管理、知识管理等方面的规章制度、规范和标准,并监督执行,以确保信息化建设的顺利进行。
3、负责信息化建设的调研、规划、项目建设、落地与推行:根据公司信息化建设规划,负责信息化建设的调研、规划、项目建设、落地与推行等工作,确保信息化建设项目能够按时、按质完成。
4、与软件供应商的业务洽谈工作:负责与软件供应商进行业务洽谈,选择合适的软件产品和服务,达成合作协议,并监督供应商履行协议。
5、合理安排下属分工:根据公司各信息系统运行情况,合理安排下属分工,确保信息系统能够高效稳定地运行。
6、对接各子公司信息化建设各项工作:负责对接各子公司信息化建设各项工作,协调各个部门之间的信息流转和业务接口,促进信息化系统的整体优化,提高公司信息化管理水平。
7、信息系统实施、推广与培训工作:负责信息系统实施、推广和培训等工作,确保信息系统能够正常运行,并能够被广泛应用。同时还要负责员工的信息化技能培训,提高员工的信息化素养和技能水平。
1、应用系统的部署、维护、升级工作:负责应用系统在服务器上的部署、维护和升级,确保应用系统可以正常运行。需要熟悉应用系统的架构和配置文件的编写,并能够快速排查常见问题。
2、机房网络和办公室网络管理和调优:负责机房和办公室网络的规划、部署、维护和调优。需要熟悉网络设备的配置和管理,如路由器、交换机、防火墙等,并能够快速排查网络故障。
3、负责服务器集群的操作系统安装、升级、定制、部署与维护工作:运维人员需要对服务器集群的操作系统进行安装、升级、定制、部署和维护,确保服务器集群的稳定性和安全性。需要熟悉各种操作系统的安装和配置,如Linux、Windows等。
4、负责服务器集群的系统监控和自动化脚本的设计与部署:运维人员需要对服务器集群进行系统监控和管理,并能够设计和部署自动化脚本来减少手动操作,提高运维效率。需要熟悉各种系统监控工具和自动化脚本的编写,如Zabbix、Nagios等。
5、负责对服务器运维平台有针对性地持续调整和优化,提高操作效率,增强系统可用性:运维人员需要根据业务需求和系统情况,对服务器运维平台进行持续的调整和优化,以提高操作效率和系统可用性。需要熟悉各种运维平台和工具,如Ansible、Saltstack、Puppet等,并具备一定的脚本编程能力。
6、负责应用系统的故障应对,及就故障排查同业务及技术接口人的沟通工作:运维人员需要对应用系统的故障进行应对,并与业务和技术接口人进行沟通,快速解决问题。需要具备良好的沟通能力和故障排查能力,能够快速定位问题并解决。
7、精通 Linux 系统安装配置和系统参数优化设置,具备企业级大规模系统的运维:运维人员需要精通Linux系统的安装和配置,并能够对系统参数进行优化和调整,以提高系统性能和稳定性。需要具备大规模系统的运维经验和良好的架构设计能力。
1、具备良好的基本功,熟悉使用基本的数据结构和算法:这是Golang开发的基础,需要熟悉掌握常用数据结构,如数组、链表、栈、队列、哈希表等;同时需要了解基本的算法,如排序、查找、递归等。
2、熟悉掌握Golang常用的框架,如gin、beego深入了解框架提供的特性及其实现原理细节:Gin和Beego是目前Golang最流行的Web框架,需要熟悉它们的用法并掌握其提供的特性和实现原理。比如,Gin的中间件原理、路由匹配规则、Context对象等,Beego的MVC架构、ORM框架、Session管理等。
3、熟悉掌握一种以上非关系型数据库,如mongodb、redis,理解其使用场景及限制:非关系型数据库是分布式系统的重要组成部分,需要熟悉至少一种非关系型数据库,如MongoDB、Redis等,并理解其使用场景和限制。例如,MongoDB适用于存储大量的半结构化数据,而Redis适用于高并发的缓存场景等。
4、熟练掌握MySQL数据库,具备MySQL索引优化、查询优化的能力:MySQL是目前最流行的关系型数据库之一,需要熟悉其基本用法和原理,并具备索引优化、查询优化的能力。这包括如何设计优化表结构、如何选择合适的索引和优化查询语句等。
5、Linux服务端开发,调试经验,熟悉网络编程、TCP、HTTP:Linux是服务端开发的主要操作系统之一,需要熟悉Linux常用命令和基本操作,如文件操作、进程管理、网络配置等,同时需要掌握网络编程和常见的通信协议,如TCP、HTTP等。
6、熟悉微服务,掌握一种以上服务框架和消息中间件,了解其实现原理:微服务是一种现代化的软件架构,需要熟悉其概念、特点和优势,并掌握至少一种微服务框架和消息中间件,比如Dubbo、Spring Cloud、Kafka等。同时,需要了解微服务架构的实现原理,包括服务注册与发现、负载均衡、容错处理、分布式事务等。