Разработчик Erlang

Зарплата

от 110 000 ₽

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

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

Компания

Мобильные сервисы, программное обеспечение, веб-сайты, мобильные приложения

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

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

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

Основной платформой для обработки данных для нас является Erlang, для обработки исторических данных мы используем инструменты семейства Hadoop.

Вам предстоит помогать нам сдерживать натиск данных в составе профессиональной команды.

От вас потребуется:

  • Уверенное знание Erlang, его стандартных библиотек и OTP.
  • Умение писать тесты для Erlang-кода, как Unit, так и интеграционные.
  • Понимание затратности тех или иных операций, умение находить узкие места в коде, а еще лучше, уметь их избегать.
  • Умение профилировать получающийся код, диагностировать работу нод в боевых условиях.
  • Готовность читать код на Ruby (на котором мы разрабатываем административные инструменты).
  • Уверенная работа в Unix shell.
  • Готовность выполнить тестовое задание.
  • Обладать самодисциплиной, не "забывать" покрывать свой код тестами и не "забывать" прибираться в своем и чужом коде.

Плюсами будет знание принципов работы распределенных систем.

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

Более конкретная зарплата по результатам собеседования.

Бонусы

Работа удаленно или в одном из офисов (офисы в Москве, Казани, Ульяновске) Адекватное отношение, защита от лишней бюрократии Участие в конференциях Бонусная программа при покупке техники При работе в одном из наших офисов обеспечиваем стандартным набором офисных благ :)