NetApp
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по облачной инфраструктуре и надёжности сервисов в NetApp. Отвечает за жизненный цикл облачных сервисов: проектирование, развёртывание, эксплуатацию, автоматизацию и мониторинг доступности, латентности и здоровья систем.
Задачи
- Выявлять задачи, где применима автоматизация, для экономии времени и снижения рисков; разрабатывать ПО для автоматизации развёртывания, упаковки и мониторинга
- Работать совместно с другими Cloud Infrastructure Engineers и разработчиками для максимальной производительности, надёжности и автоматизации деплоя и инфраструктуры
- Консультировать и влиять на разработчиков при создании новых фич и архитектуры ПО для обеспечения масштабируемости
- Проводить отладку и устранение узких мест сервисов по всему стеку; обеспечивать поддержку tier 2 и 3 для Cloud Data Service решений NetApp
- Непрерывно мониторить, анализировать и измерять здоровье системы, доступность и латентность с помощью Prometheus, Stackdriver, ElasticSearch, Grafana и SolarWinds
- Разрабатывать стратегии повышения производительности, доступности и надёжности систем и приложений
- Поддерживать и мониторить развёртывание и оркестрацию серверов, docker-контейнеров, баз данных и бэкенд-инфраструктуры
- Участвовать в разборе сложных продакшн-инцидентов и кросс-платформенных проблем (ОС, сети, БД) в облачных SaaS/IaaS средах, проводить RCA
- Внедрять SRE best practices для эффективного разрешения инцидентов
- Документировать знания о системе, создавать runbooks и обеспечивать доступность критичной информации
- Следить за протоколами безопасности, проактивно выявлять, диагностировать и устранять сложные проблемы безопасности
- Использовать инструменты Atlassian и облачные сервисы управления для трекинга и разрешения инцидентов по приоритету
- Непосредственно влиять на решения и результаты, связанные с внедрением решений: измерять и мониторить доступность, латентность и общее здоровье системы
Требования
- Гражданство США (из-за возможной необходимости получения Security Clearance)
- 5+ лет опыта в скриптинге и автоматизации инфраструктуры с использованием PowerShell, Python, Go или Ruby
- Глубокое знание контейнеров, Kubernetes, serverless-вычислений и паттернов проектирования распределённых систем
- Знание методологий разработки DevOps/SRE
- Владение Linux/Unix и CoreOS
- Опыт работы с облачными платформами AWS, Azure или Google Cloud
- Умение вести scrum-команду, влиять на стейкхолдеров для поддержания продуктового бэклога и управления спринтами
- Готовность к on-call ротациям и работе в нестандартные часы
- Степень бакалавра в Computer Science, магистерская степень или эквивалентный опыт
Условия
- Целевой диапазон зарплаты: 147 900 – 220 000 USD
- Комплексный пакет бенефитов: медицинская страховка, страхование жизни, пенсионные планы, оплачиваемый отпуск, различные виды отпусков, performance-based incentives, employee stock purchase plan и/или RSU
- Работа в динамичной глобальной среде
- Участие в ротационном on-call графике в составе глобальной команды
Навыки
- PowerShell
- Python
- Go
- Ruby
- Kubernetes
- Containers
- Serverless
- Linux
- Unix
- CoreOS
- AWS
- Azure
- Google Cloud
- Prometheus
- Stackdriver
- ElasticSearch
- Grafana
- SolarWinds
- Docker
- Atlassian