Ruby on Rails Team Leader, remote, 200 000 - 250 000 руб

  Одна из крупных корпоративных платформ обучения в РФ, представленная в более чем 20 странах и сотрудничает с такими компаниями как Coca Cola, Heineken, Efes, Schneider Electric  ищет разработчика Ruby on Rails.

За время работы можно многому научиться у коллег и топ-менеджмента (Groupon, Pixonic, Delivery Club, CarPrice), так как компания конкурирует с американскими игроками (Skillsoft, Udemy for business) планка требований к продукту гораздо выше, чем для обычного российского веб-сервиса.    

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

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

Разработка и поддержка сайта на Ruby on Rails в распределённой команде, чтобы :

  • сотрудникам нравилось учиться в современном сервисе, 
  • клиенты были довольны,
  • аналитика руководителей была всевозможная, с кучей графиков и летала. 

Своего рода смесь руководителя проектов и программиста, с акцентом на программирование (back-end/ front-end/ full-stack).

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

  • Хорошее знание Ruby on Rails и основ современной front-end разработки;Знание 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. Собственно, основная и самая большая часть платформы – это 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 чтобы докопаться до сути проблемы вместо того, чтобы пожимать плечами. Такие ситуации бывают редко, но тем не менее они бывают и их нужно уметь решать, иначе бизнес начинает нести убытки.

Условия:

  • Официальное трудоустройство по ТК РФ;
  • Конкурентная з/п + бонусы;
  • Возможна удаленная работа или в офисе (г. Москва, м. Автозаводская)

Контактное лицо:

Link http://linkedin.com/in/natalibohomyakova

Telegram https://t.me/NataliiaBohomiakova