高性能交易系统运维工程师 (SRE/Operations Engineer, Trading Systems)
职位描述
作为运维核心团队的一员,您将专注于日常的系统监控、自动化维护和性能优化,确保交易系统基础设施的稳定运行。您的核心任务是利用专业技术,保障系统的高效率和高可靠性。
1. 系统监控与维护:
- 在交易时段轮班监控系统各项指标,对告警进行初级响应和处理。
- 负责服务器的日常维护、补丁升级和配置管理。
2. 部署与自动化:
- 执行和优化 CI/CD 管道,支持新策略和新模块的快速、可靠部署。
- 使用 Python/Shell 编写自动化脚本,来简化重复性任务,实现基础设施的自动化管理。
3. 性能分析与故障排查:
- 协助进行深度性能分析,使用 sar, perf, vmstat 等工具识别 CPU、内存和 I/O 瓶颈。
- 参与 FIX 协议日志的分析,协助定位订单管理和执行中的问题。
- 管理和维护日志系统,确保交易日志的完整性和高效传输。
4. 网络与协议支持:
- 协助进行高速网络的配置、故障排查和性能测量。
职位要求
1. 学历背景:计算机科学、电子工程或相关理工科专业本科及以上学历。
2.经验要求:
- 2 年以上 Linux 系统运维经验,有金融或高并发系统运维经验者优先。
- 对金融交易系统的高标准运维工作有强烈的热情和兴趣,理解系统稳定性和速度对交易结果的决定性作用。
- 具备自动化思维,对重复性工作保持零容忍态度,渴望利用脚本和工具来解决问题,理解运维工具对提升系统整体质量和效率的重要性。
- 细致与负责:具备高度的责任心和严谨细致的工作态度,尤其是在配置管理和故障排查中,能够主动发现潜在风险。
3. 技术专长:
- 熟悉 Linux 操作系统,具备扎实的命令行和故障排查能力。
- 具备扎实的网络基础知识:了解 TCP/IP 协议栈,掌握基本交换机配置和网络监控。
- 掌握 Python 或 Shell 脚本语言,具备自动化运维经验。
- 了解 FIX 协议的结构和基本会话流程(Session/Application Layer)。
加分项:
- 了解 C/C++ 语言,能阅读或理解底层系统代码。
- 具备 Linux 系统性能优化经验,对进程调度、内存管理有深入理解。