⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Team Lead Ruby on Rails

Прямой работодатель  Eduson ( www.eduson.tv )
Москва, Россия
7 июня 2019

Опыт работы любой
150 000 ₽
Работодатель  Eduson
Описание вакансии

Ведущий сервис корпоративного онлайн-обучения в РФ Eduson (клиенты от Газпрома и РЖД до ПФР и телекомов) ищет разработчика Ruby on Rails. За время работы можно многому научиться у коллег и топ-менеджмента (Groupon, Pixonic, Delivery Club, CarPrice).
Мы конкурируем с американскими игроками (Skillsoft, Udemy for business), поэтому планка требований к продукту гораздо выше, чем для обычного российского веб-сервиса.

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

Основная задача:

Разработка и поддержка сайта на Ruby on Rails в распределённой команде. Чтобы сотрудникам нравилось учиться в современном сервисе; Клиенты были довольны; аналитика руководителей была всевозможная, с кучей графиков и летала. Своего рода смесь руководителя проектов и программиста, с акцентом на программирование (back-end/ front-end/ full-stack).

 

Технические требования:

· Хорошее знание Ruby on Rails;

· Знание HTML, CSS, JavaScript (jQuery, Ajax), Slim;

· Знание PostgreSql;

· Знание Unix;

· Умение работать с Git;

· Наличие опыта разработки сложных web-приложений;

· Опыт развёртывания Rails-приложений, умение настроить Rails-окружение;

· Умение (и любовь) к изучению новых технологий – SCORM, трансляции вебинаров, API партнера и пр.;

· Опыт руководства командой.

 

Бизнес-требования:

· Интеллект (структурированно пишет; быстро осваивает новые технологии);

· Постоянно развивается, учится (примеры, на какие конференции ходит? что регулярно читает?);

· Понимает процесс бизнес-ориентированной разработки (lean, product market fit, быстрые прототипы). Понимает, почему мы будем делать фичи, а не копаться с упоением в ядре;

· Интересуется бизнес-стороной, стартапами;

· Опыт руководства командами (описывает конкретный процесс, как это делал; как проводил планерки; как составлял планы развития для ребят; как нанимал в команду, по каким критериям; что делал с клинически неверной оценкой сроков кем-то из программистов; как удерживал сильного программиста, который хочет уволиться);

· Способен поучаствовать в звонке с сотрудниками ИТ корпоративных клиентов, грамотно понятно убедительно говорить с ними;

Дополнительное описание:

· Вам предстоит управлять всей ИТ-инфраструктурой и процессом разработки платформы;

· Мы используем некоторые сервисы AWS (EC2, S3, CloudFront, Route53). В качестве серверов мы используем VPS под управлением Ubuntu Server. Для IaaC мы используем Ansible. Некоторые сервисы у нас крутятся внутри Docker-контейнеров. Для мониторинга мы используем Telegraf + InfluxDB + Grafana, для сбора ошибок - Sentry. Для работы с телефонией мы используем Asterisk и микросервисы, написанные нами на NodeJS. Собственно, основная и самая большая часть платформы – это Ruby on Rails приправленный VueJS, CoffeeScript, Slim и другими популярными инструментами. Для фоновых задач мы используем Sidekiq, а база данных у нас PostgreSQL c репликацией Master-Slave;

· Наша платформа также интегрируется с кучей сервисов типа AmoCRM, Mailchimp, а так же с ИТ-системами клиентов посредством LDAP/ActiveDirectory/SAML;

· Помимо основной платформы мы много работаем с фронтендом и используем для него Webpack и NuxtJS, для которых настроен CI/CD на основе CircleCI;

· В будущем мы планируем переехать в контейнеры на Kubernetes и научить нашу систему скейлиться автоматически в зависимости от нагрузки, чтобы всегда быть готовым к всплеску пользовательской активности;

· Нам нужен человек, который будет уверенно чувствовать себя в нашем кол-ве технологий и обладает сильными навыками траблшутинга, понимает основы работы Linux, знает почему и когда OOM может прийти за вашими процессами, умеет при необходимости запустить tcpdump или gdb чтобы докопаться до сути проблемы вместо того, чтобы пожимать плечами. Такие ситуации бывают редко, но тем не менее они бывают и их нужно уметь решать, иначе бизнес начинает нести убытки.


 

Условия:

· Официальное трудоустройство по ТК РФ;

· Конкурентная з/п от 150 000 рублей + бонусы;

· Возможна удаленная работа или в офисе (г. Москва, м. Автозаводская);

· Возможность бесплатно учиться на всех онлайн-курсах Eduson.tv.

По всем вопросам писать: в телеграмм  откликнуться  или на почту  откликнуться

Полный рабочий день.

Наш офис находится недалеко от м. Автозаводская


Мы специализируемся на: Ruby