NetApp

Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер в NetApp для разработки и поддержки автоматизации и инструментов, повышающих надёжность, масштабируемость и операционную эффективность managed cloud services. Работа с автоматизацией инфраструктуры, устранением инцидентов и операционными процессами в облаке.

Задачи

  • Разрабатывать и поддерживать ПО, скрипты и автоматизацию для развёртывания и эксплуатации облачной инфраструктуры
  • Работать с CLI-инструментами, API, PowerShell-модулями, ПО на Golang и операционными задачами на Kubernetes
  • Проводить функциональное, интеграционное, регрессионное тестирование и тестирование надёжности, документировать результаты и устранять дефекты
  • Расследовать проблемы ПО, инфраструктуры, сетей и конфигурации с помощью логов, метрик и трейсов
  • Реализовывать доработки и исправления ошибок по установленным стандартам и процессам код-ревью
  • Участвовать в incident response, продакшн-траблшутинге и on-call процессах
  • Проводить root-cause анализ и внедрять корректирующие действия по повторяющимся проблемам
  • Мониторить состояние сервисов и искать возможности повышения доступности, производительности и надёжности
  • Вести инженерную документацию, runbooks и руководства по конфигурации
  • Участвовать в код-ревью, планировании спринтов и технических обсуждениях
  • Применять принципы безопасной разработки и least-privilege при работе с продакшн-автоматизацией

Требования

  • 4+ года релевантного опыта в разработке ПО, cloud engineering, DevOps, автоматизации инфраструктуры или SRE
  • Рабочее знание Python и Golang
  • Опыт разработки или поддержки автоматизации для Linux или других Unix-подобных ОС
  • Знакомство с контролем версий, pull requests, код-ревью, автотестами и практиками CI/CD
  • Знание REST API и структурированных форматов данных (JSON, YAML)
  • Знакомство с публичными облаками, предпочтительно Microsoft Azure, и с контейнерами/оркестрацией (Docker, Kubernetes)
  • Умение диагностировать проблемы ПО, инфраструктуры, сетей и конфигурации
  • Понимание жизненного цикла разработки ПО, DevOps, incident-management и практик надёжности
  • Сильные аналитические навыки, навыки решения проблем, документирования и коммуникации
  • Желательно: опыт с managed cloud services, распределёнными системами, storage-технологиями и продакшн-автоматизацией
  • Степень бакалавра в Computer Science, Software Engineering, Computer Engineering, IT или смежной области (или эквивалентный практический опыт)

Условия

  • Целевой диапазон зарплаты 147 900 – 220 000 USD
  • Комплексный пакет бенефитов: медстрахование, страхование жизни, пенсионные планы, оплачиваемый отпуск, программы акций (ESPP, RSU)
  • Бенефиты могут различаться в зависимости от страны и региона

Навыки

  • Python
  • Golang
  • Linux
  • Unix
  • REST API
  • JSON
  • YAML
  • Microsoft Azure
  • Docker
  • Kubernetes
  • PowerShell
  • CI/CD
  • Git

Похожие вакансии

Staff Software Engineer – Service Mesh & Networking
UberSeniorSunnyvaleГибрид
232,000 – 258,000 USD в год
4 нояб.
Software Engineer 2 - Linux/Bash/Python/HashiCorp/Docker/Ansible/HPC
CaptivationMiddleAnnapolisОфис
130,000 – 270,000 USD в год
4 нояб.
Software Engineer – Linux HPC Automation
CTRL + LLCMiddleAnnapolisОфис
91 – 119 USD в час
3 нояб.
Staff Software Engineer, Tech Foundations
AirbnbSeniorУдалённо
212,000 – 265,000 USD в год
2 нояб.
Staff Software Engineer, Reliability
LinkedInSeniorMountain ViewГибрид
156,000 – 255,000 USD в год
2 нояб.
Software Engineer — NetApp, 147,900 – 220,000 USD в год, San Jose | itrelocate