角色:Linux 系统工程师
地点:芝加哥
薪资:$160,000-225,000 基本薪资加上年度酌情奖金
一家位于芝加哥的高频交易公司正在寻找一位具有强大系统级知识和脚本能力的 Linux 系统工程师,以加入一个充满活力的全球分布团队。此角色涉及管理和优化大规模的 Linux 基础设施,重点是自动化、性能和可靠性。您将在增强支持数千台 Linux 服务器的工具和工作流程方面发挥关键作用。
主要职责:
• 解决并排除企业 Linux 环境中的复杂问题,以确保系统的稳定性和性能。
• 改进并维护全球裸金属 Linux 服务器的配置管理系统。
• 使用 Python、Bash 或 Go 开发和支持自动化工具,以简化系统管理。
• 增强配置管道,以高效部署生产就绪的服务器。
• 通过指标、日志记录、监控和警报系统扩大可观察性。
• 通过代码审查、文档和定期沟通与团队成员和利益相关者合作。
所需技能和经验:
• 5 年以上设计和架构高性能 Linux 系统的经验。
• 在大规模配置管理方面的专业知识,理想情况下使用 Puppet 和 Hiera 等工具。
• 熟悉容器技术,包括 Docker 镜像创建和管理。
• 具有 Kubernetes 操作的实践经验。
• 精通 Python,用于自动化、API 集成和调试。
• 有编写 Ansible 剧本和自动化复杂任务的经验。
• 了解 RPM 打包和内部仓库管理。
• 理解 CI/CD 工作流程和基于 Git 的版本控制实践。
• 熟练使用系统和网络诊断工具(例如,tcpdump、strace、systemd、EBPF)。
• 扎实掌握网络概念,包括路由、DNS 和组播协议。
• 具有使用 Prometheus、Grafana 及 Alertmanager 或 OpsGenie 等警报工具的监控栈经验。
• 计算机工程、计算机科学或相关领域的学士学位。
此角色必须在公司的芝加哥办公室工作,每周在现场工作 3 天,采用混合工作模式。