岗位描述
系统工程师负责管理、维护公司的各种基础硬件与系统,例如服务器,数据库,日志系统和容器系统等。理想的系统工程师需要细心、谨慎,面对问题有沉稳的心态,具备良好的服务意识、沟通能力、协调能力和语言表达能力,具备团队协作精神。
岗位职责
1. 负责 Windows及Linux服务器的监控、调优、维护与故障排除,保障服务器稳定、安全、高效运行。
2. 负责监控系统和日志系统的搭建、管理与维护。
3. 负责 Kubernetes 容器化平台的开发、监控与故障处理。
4. 使用 Python 编写自动化巡检脚本,参与公司后端的开发与维护,与各团队协同推进项目迭代。
5. 负责公司 IT 硬件设备(包括但不限于台式机、一体机、笔记本电脑、打印机、显示器、服务器)的日常监控、维护、故障排除及资产管理。
6. 负责制定、完善并持续优化公司 IT 运维流程、规章制度和工作规范;创建并维护相关技术文档。
7. 参与各系统和服务的架构设计,提供专业方案,优化现有架构从而保障系统稳定高效。同时持续引入新技术,提升公司工作效率。
岗位要求
1. 本科及以上学历,具有计算机相关专业背景,计算机基础优秀者不限专业。
2. 熟悉 Linux 基本操作应用,能使用 Shell 等脚本语言进行脚本的开发和维护。
3. 熟练掌握计算机核心基础知识:计算机网络、数据结构与算法、操作系统、计算机组成原理。
4. 熟悉主流关系型数据库(如 MySQL)或非关系型数据库(例如 MongoDB, Redis)的基本概念与操作。
5. 熟悉 Docker/Kubernetes 等虚拟化技术。
6. 工作态度细心、认真,做事谨慎,具备较强的学习能力,具有良好的团队协作及沟通能力,具有较强的责任意识和服务意识。
加分项:
1. 掌握一种主流的编程语言,包括但不限于 Python/Golang/C/C++/Shell 等。
2. 拥有分布式计算和大数据处理相关经验。(Ray、Dask、Hadoop、Hive与Spark等)
3. 了解进阶的网络知识,包括但不限于TCP/IP网络协议,具有交换机与防火墙等网络设备的操作经验。
4. 了解 Prometheus 与 Zabbix 等主流监控系统的安装、配置、管理与维护,能够有效监控服务器的核心指标。