DevOps engineer (DataOps)

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

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

Компания

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

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

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

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

Команда DataOps занимается поддержкой инфраструктуры Big Data в компании RingCentral, которая включает в себя:

  • Hadoop кластеры, развёрнутые на базе дистрибутива компании Cloudera (с типичным набором сервисов - hdfs, yarn, hive, impala, spark, flume);
  • Аналитические (Vertica) и служебные базы данных (PostgeSQL, MySQL);
  • Сервис представления данных (визуализации) Tableau, Kafka кластеры, а также такие сервисы, как StreamSets (дата инжиниринг платформа) и DataRobot (ML-платформа);
  • Сервисы развернуты в разных окружениях (Lab, Stage, UAT, Production etc) и разных конфигурациях;
  • Инфраструктура размещается в основном на железных серверах, виртуальных машинах (VmWare) и некоторая (небольшая) часть - в AWS;
  • Также мы поддерживаем команду разработки BigData приложений, которые пишутся на Java/Scala - настраиваем окружения для тестирования, доставляем обновления приложений на Production, осуществляем мониторинг и реакцию на инциденты.

Вам предстоит:

  • Разрабатывать новые и улучшать существующие архитектурные решения для обработки больших объемов данных;
  • Разворачивать и обслуживать инфраструктуру для обработки больших объемов данных;
  • Автоматизировать рутинные процедуры и сопровождать существующие скрипты;
  • Документировать создаваемые и существующие решения;
  • Работать (устанавливать, настраивать, исследовать проблемы) с инструментами для аналитики.

У вас будет возможность поработать с:

  • Стеком технологий для Big Data – Hadoop, Apache Spark, StreamSets, Tableau, DataRobot и другими;
  • Технологиями для Stream Data Processing – Apache Kafka;
  • Современными технологиями в целом – виртуализация на базе VMWare, система деплоймента Ansible, мониторинг Zabbix;
  • Инфраструктурой Continuous Integration и Continuous Delivery – Jenkins, Gitlab, Sonatype Nexus;
  • БД Vertica, MySQL, PostgreSQL;
  • Системой авторизации на базе Kerberos и Active Directory;
  • High Availability и High Load облачным телефонным сервисом, работающим в США, Канаде, Великобритании и др. странах.

Кого ищем? Основными критериями, на которые мы опираемся в подборе кандидатов, являются для нас 3 вещи:

  • Хороший письменный и устный английский язык, т.к. команда распределённая и имеет англоговорящих участников (Денвер, Дублин), что предполагает совместное участие в совещаниях, общение, обмен знаниями. Также имеется поддержка многих сервисов, осуществляемая на английском языке;
  • OS Linux administration - мы сами администрируем парк серверов, на которых размещены наши сервисы, требуются соответствующие навыки хорошего Linux админа, в том числе поиск и решение проблем с производительностью серверов и сетей;
  • Scripting - bash/python/golang/etc - нужно поддерживать существующий и писать новый код для эффективного решения повседневных задач.

Наши преимущества:

  • Планируем свою работу и стараемся целенаправленно и постепенно достигать желаемого результата как в проектной, так и в рутинной части работы (которая так или иначе - неизбежно присутствует);
  • Участие в задачах во внерабочее время сведены к минимуму (бывают 2-3 раза в год максимум), мы стараемся работать без овертаймов и авралов;
  • Ваше мнение учитывается - есть возможности аргументированно влиять на принятие решение, внедрение новых технологий, детали реализации задач;
  • Возможность обучать и обучаться в коллективе - делиться своими знаниями и получать новые у своих коллег;
  • Мы стараемся автоматизировать повторяющиеся задачи;
  • Серьёзно относимся к ведению и поддержке в актуальном виде нашей внутренней технической документации.

Бонусы

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

Дополнительные инструкции

Для оперативной связи пишите в Telegram:  @malecvika (Виктория), отвечу на все вопросы по вакансии =)