DevOps engineer / Delivery engineer (Glip)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Телекоммуникационный сервис

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

Условия работы

DINS — центр разработки американской компании RingCentral, ведущего разработчика и провайдера облачных коммуникационных услуг для бизнеса. Мы участвуем в разработке и поддержке UCaas-платформы с большим набором функций: голос, видео, текст, факсы, онлайн-конференции, контактный центр и корпоративный чат. Более 400 000 компаний из США, Канады, Великобритании выбирают решение, в разработке и поддержке которого мы ежедневно принимаем участие.

Почему мы:

Мы часть большой распределенной команды нашего проекта, в рамках которого идет постоянное развитие облачного продукта для совместной работы корпоративных пользователей, интегрированного с системой телефонии и видеоконференций. Мы сами пользуемся нашим продуктом и вкладываем все силы в его улучшение.

Кого мы ищем ?

Эта позиция - для инженера, который будет тесно сотрудничать с командой разработчиков. Его главные задачи:

  1. Обеспечить своевременную и надежную выкатку сервисов в наши окружения, в том числе и в продакшн;
  2. Поддерживать окружение, которое использует команда разработки в актуальном, работоспособном состоянии. Кстати, продукт, над которым работает команда разработчиков, активно используется всеми инженерами нашей компании каждый день для коммуникации друг с другом.

Чем предстоит заниматься?

  • Выполнять главные задачи;
  • Автоматизировать работу с инфраструктурой, построенной в AWS с помощью Hashcorp Teraform;
  • Автоматизировать конфигурацию Linux-машин с помощью Ansible;
  • Применять мониторинг и логгинг тулы в процессе траблшутинга: используя ELK, наши внутренние системы мониторинга и стек Prom + Grafana;
  • Быть способным разобраться в сетевых проблемах, сделать дамп трафика и суметь найти в нем то, что нужно;
  • Вести документацию, относящуюся ко всем примененным решениям;
  • Сопровождать миграцию сервисов в Kubernetes и переход на GitOps-подход к CD;
  • Бережно относиться к ресурсам, развернутые в публичных облаках и следить за эффективностью затрат на них.
  • Оперативно реагировать на запросы Security-команды, например, патчить sudo и log4j;

Что нужно знать (80%+) ?

  • Сети: TCP/IP stack HTTP(S), Понимание SSL\TLS, DNS; И в целом, понимание OSI, принципов маршрутизации и принципов обеспечения безопасности на уровни сети;
  • Адинистрирование: Linux, нужно отлично понимать, как работает система;
  • Виртаулизация и контейнеризация: VMWare, Docker, Kubernetes или аналоги;
  • Публичные облака: AWS или иной популярный провайдер таких услуг;
  • IaC: HashiCorp Terraform, Ansible, понимание форматов JSON & YAML;
  • Как работают брокеры сообщений;
  • Принципы работы и архитектуры web-приложений;
  • Понимание принципов работы БД и практический опыт администрирования. В идеале - MongoDB;
  • ELK или иные решения для сбора и работы с большим объемом логов;
  • Иметь представление и понимание, что такое SDLC, DevOps практики и SRE;
  • Опыт автоматизации рутинных задач (bash, Python, etc).

Бонусы

Мы предлагаем:

  • Широкие возможности для самореализации, профессионального и карьерного роста.
  • Возможность вносить свой вклад в развитие растущего проекта
  • Команда коллег-профессионалов, болеющих за свой проект
  • Возможность работы в гибком графике
  • Возможность командировок в зарубежные представительства компании и релокация в офис США или Эстонию.
  • Индексируемую заработную плату, 100% оплату больничных и отпусков
  • Отпуск 28 календарных дней, оплачиваемый 100% в соответствии с текущей ставкой.
  • Корпоративные обучающие программы, курсы английского языка.
  • Удобный формат работы на выбор (удаленный, гибридный или офисный).