👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Ведущий Разработчик Openstack

Требования

БэкендOpenstackPythonDevOpsCentosLinuxHTTPDNS

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

МоскваПолный рабочий день

Компания

Место встречи лучших

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

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

Mail.Ru Group — крупнейшая компания рунета с миллионными аудиториями. У нас множество проектов — высоконагруженные, мультимедийные, e-commerce проекты, образовательные, с открытым исходным кодом. Мы не ставим барьеров: по любому из продуктов можно высказать идею напрямую — и, возможно, она станет началом нового проекта Mail.Ru Group или внутреннего стартапа.

Обязанности:

  • разработка и доработка компонентов OpenStack под нужды компании для внутренних и внешних сервисов
  • состыковка компонентов OpenStack с инфраструктурой Mail.Ru Group, плотное взаимодействие с командой системных и сетевых инженеров, решение вопросов сетевой доступности компонентов, состыковки различных внешних и внутренних API и кода;
  • запуск на продакшн сервисов, основанных на OpenStack;
  • решение проблем на продакшне, связанных с компонентами, работающими на основе OpenStack;
  • развитие сервисов, реализованных на основе OpenStack;
  • взаимодействие с коммитерами OpenStack при решении проблем или для фикса багов;
  • личный контрибьюшн в OpenStack в виде фиксов и доработок.

Требования:

  • опыт разработки коммерческого программного обеспечения от 3-х лет;
  • желательно знание Python (но если такого знания нет, то желание и уверенность в себе быстро и сразу начать сразу разрабатывать на Python, т.к. это основной язык разработки внутри OpenStack);
  • хорошее понимание основ работы сети и линукса - TCP/IP, HTTP, DNS, файловая система, аллокация памяти, системные вызовы, межпроцессные и межсерверные коммуникации;
  • хорошая алгоритмическая подготовка, а также отличное понимание того как устроены и как работают компьютеры;
  • общее понимание о том, что такое OpenStack и желание изучать его (если этого понимания на момент чтения этой вакансии нет, то его надо быстро-быстро получить путем гугления и/или чтения документации или любым другим удобным путем).
  • понимание дизайна и проблем высоконагруженных систем, проблем распределения нагрузки и масштабируемости.

Бонусы

  • комфортно работаем: просторные опенспейсы, звукопоглощающие панели, несколько десятков переговорных, дополнительные мониторы, мощное железо и макбуки, если нужно;
  • вкусно кормят: в офисе есть ресторан с завтраками и обедами, а на каждом этаже есть 2 кухни, где всегда есть фрукты и ягоды, чай, кофе, кола и, конечно, печеньки;
  • приятно отдыхаем: большая лаунж-зона, массажные кресла, бар со свежевыжатыми соками, качели, уголки с пледами и подушками, где можно отдохнуть, игровые приставки, кинотеатр;
  • заботимся о здоровье: с первых дней работы мы даем отличную программу ДМС, включающую стоматологию и даже массаж;
  • занимаемся спортом: бесплатный фитнес-зал в офисе (со всеми тренажерами и, конечно, душевыми), теннисные столы и даже футбольное поле;
  • легко добираемся: мы находимся в пяти минутах ходьбы от м. «Аэропорт». Для тех, кто предпочитает добираться на работу на машине, у нас есть 5-этажная подземная парковка. И да, на ней есть места;
  • профессионально развиваемся: в нашем офисе регулярно проходят семинары, тренинги, мероприятия для разработчиков ― Moscow.pm, CocoaHeadsMoscow, UX-среда и др. Конечно, мы отправляем сотрудников и на внешние профессиональные мероприятия.

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

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