The Home Depot
Software Engineer II - Reliability Engineering Tooling (Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Reliability Engineering Tooling: разработка и поддержка внутренних инструментов для разработчиков, SRE и операционных команд, автоматизация ручных процессов и повышение надёжности сервисов в GCP.
Задачи
- Разрабатывать и поддерживать внутренние инструменты для разработчиков, SRE и операционных команд
- Вести полный жизненный цикл приложений: разработка, тестирование, деплой и эксплуатация
- Автоматизировать ручные процессы и оценивать состояние сервисов на основе данных
- Владеть SOP-документами для деплоя и обновления приложений в GCP
- Использовать AI-агентов для улучшения Change hygiene и снижения числа инцидентов
- Писать код и скрипты для автоматизации инфраструктуры, мониторинга и тестовых сценариев
- Проводить destructive-тестирование для проверки устойчивости продакшена
- Создавать дашборды, логирование и алертинг для проактивного выявления проблем
- Работать в agile-процессах совместно с UX, engineering и product management
Требования
- 1-3 года релевантного опыта в инженерии (системы, ПО, эксплуатация) или в reliability engineering
- Знание ITIL-процессов и поддержки продакшн-систем (Change, Incident, Problem Management)
- Опыт использования AI для повышения продуктивности, включая prompt engineering и создание кастомных AI-агентов
- Опыт программирования на Golang, JavaScript/TypeScript, BASH
- Опыт написания запросов к реляционным или noSQL базам данных
- Опыт автоматизации инфраструктуры, CI/CD и оркестрации (Terraform, Github Actions)
- Опыт работы с Google Cloud Platform или аналогами
- Понимание контейнерной оркестрации (Kubernetes/GKE) и микросервисных архитектур
- Опыт работы с observability и мониторингом (Prometheus, Grafana, OpenTelemetry)
- Опыт destructive-, performance- и failure-тестирования
- Владение современными техниками отладки и root cause analysis
- Опыт работы с системами контроля версий
- Понимание SLO и ключевых принципов SRE
- Навыки коммуникации и документирования
- Высшее образование в смежной области или эквивалентный опыт
- Минимум 2 года опыта работы
- Возраст 18 лет и старше
- Право на работу в США
Условия
- Удалённая работа
- Без командировок
- Комфортные условия в помещении
- Диапазон оплаты $90,000 - $150,000 для резидентов указанных штатов
Навыки
- Golang
- JavaScript
- TypeScript
- BASH
- SQL
- noSQL
- Terraform
- Github Actions
- Google Cloud Platform
- Kubernetes
- GKE
- Prometheus
- Grafana
- OpenTelemetry
- Wiz
- ITIL
- CI/CD
- SRE
- SLO
- AI agents
- prompt engineering