← Все вакансии/Senior/SWTCH Energy Inc.
SeniorHybridToronto

DevOps Engineer

SE
SWTCH Energy Inc.
Уровень
Senior
Формат
Hybrid
О роли

Описание вакансии

О компании

SWTCH разрабатывает решения для зарядки электромобилей для многоквартирных и коммерческих объектов по всей Северной Америке. С 2016 года команда предпринимателей, энергетиков и технологов работает над тем, чтобы сделать чистую мобильность доступной для всех.

Обязанности
  • Разрабатывать и поддерживать платформу AWS ECS (Fargate и ECS на EC2), а также существующие хосты EC2 и Docker Compose
  • Управлять CI/CD пайплайнами на GitHub Actions, повышать надёжность и скорость сборки, двигаться к push-to-deploy с feature flags, canary или blue-green деплоями и автоматическим откатом
  • Совместно с командами разработки и архитектуры строить высокодоступные облачные окружения, включая Traefik-based OCPP edge и self-hosted Redpanda streaming platform
  • Расширять инструментарий: AWS (ECS, Fargate, Secrets Manager, Parameter Store), OpenTofu, shell scripting, с Checkov, tflint и plan checks на каждом PR
  • Поддерживать и улучшать автоматизацию и инфраструктуру деплоя в соответствии с практиками SOC 2
  • Выявлять части архитектуры без резервирования и повышать надёжность, включая поддержку миграции с MySQL на Postgres
  • Строить мониторинг, алертинг и инструменты (Vector, Grafana, VictoriaMetrics, OpenTelemetry), включая per-service SLOs и burn-rate alerts
  • Писать и поддерживать документацию по инфраструктуре и процессам
Требования
  • 5+ лет опыта в DevOps, release engineering или build automation, включая 3+ года с крупномасштабной распределённой инфраструктурой и клиент-серверной архитектурой
  • Практический опыт с AWS ECS (Fargate и/или EC2), Docker и контейнерными технологиями в микросервисной среде
  • Опыт деплоя и управления инфраструктурой как кодом с OpenTofu или Terraform
  • Сильный опыт с AWS и автоматизацией облачной инфраструктуры
  • Опыт с CI/CD (желательно GitHub Actions), continuous testing, мониторингом и алертингом (Grafana, Prometheus-совместимые метрики, например VictoriaMetrics)
Условия
  • Опыт с Kafka-совместимыми стриминговыми системами (Redpanda или Kafka) — плюс
  • AWS сертификация — плюс, компания готова оплатить экзамен
  • Опыт работы в SOC 2 окружении — плюс
  • Гибридный формат, Торонто
Стек и навыки

С чем работаем