SWTCH
SWTCH
51 – 200 员工
制造业物流运输
SWTCH 为北美的多户住宅、公共场所、零售场所和工作场所开发电动汽车充电系统。其充电管理平台帮助物业团队部署和运营多车辆充电设施,并提供协调电力负载、将充电设备接入智能楼宇系统的工具。公司的业务将楼宇运营与居民及访客的实际充电需求相衔接。SWTCH 活跃于电动汽车充电和物业科技领域,其产品与工程团队开发用于管理各类场所充电的软件和系统。

SWTCH DevOps 工程师

为 SWTCH 的电动汽车充电解决方案构建 AWS 平台、交付流水线和基础设施自动化,服务北美地区。提升部署可靠性、可观测性和云架构水平。

描述

  • 运营并维护 SWTCH 的 AWS ECS 平台,涵盖 Fargate、运行于 EC2 上的 ECS、EC2 和 Docker Compose 主机。
  • 管理并改进 GitHub Actions CI/CD 流水线。
  • 通过功能标志、金丝雀或蓝绿发布以及自动回滚,扩展推送即部署的交付方式。
  • 与开发和架构团队合作,构建高可用云环境。
  • 支持基于 Traefik 的 OCPP 边缘服务和自托管的 Redpanda 流平台。
  • 使用 AWS 服务、OpenTofu、Shell 脚本、Checkov 和 tflint 创建并扩展工具。
  • 按照 SOC 2 最佳实践维护自动化工具和部署基础设施。
  • 增强架构冗余性与可靠性,包括支持从 MySQL 迁移至 Postgres。
  • 使用 Vector、Grafana、VictoriaMetrics 和 OpenTelemetry 开发监控、告警及运维工具。
  • 为每项服务设定服务级别目标和错误预算消耗速率告警。
  • 创建并维护基础设施和流程文档。
  • 向工程总监汇报,并与开发和运维团队协作。

任职要求

  • 拥有至少五年 DevOps、发布工程或构建自动化经验。
  • 拥有至少三年大规模分布式基础设施和客户端—服务器架构经验。
  • 具备在微服务环境中使用 AWS ECS(Fargate 和/或 EC2)、Docker 及容器技术的实践经验。
  • 具备使用 OpenTofu 或 Terraform 部署和管理基础设施即代码的经验。
  • 具备丰富的 AWS 和云基础设施自动化经验。
  • 具备 CI/CD 经验;优先考虑熟悉 GitHub Actions 的候选人。
  • 具备持续测试经验。
  • 具备 Grafana、Prometheus 兼容指标系统(包括 VictoriaMetrics)等监控和告警工具的经验。
  • 具备 Redpanda 或 Kafka 等兼容 Kafka 的流平台经验者优先。
  • 具备 AWS 认证者优先;可获得考试资助。
  • 具备 SOC 2 环境工作经验者优先。

福利待遇

  • 有机会作为工程团队成员参与塑造公司文化和价值观。
  • 为减少全球碳排放的清洁能源使命贡献力量。
  • 平等机会雇主。
  • 参与甄选流程任何环节的候选人均可申请便利安排。
  • 提供 AWS 认证考试资助。
  • 资格面谈可现场进行或通过 Google Meet 举行。

相关职位