Ключевые навыки
Ruby
Git
SQL
Docker
разработка высоконагруженных серверных приложений
Unix
web приложения
Уважаемый Соискатель! Благодарим Вас за проявленный интерес к нашей Компании.
В связи с запуском Новой Концепции Эксплуатации и расширением штата отдела разработки ПО открыт ряд вакансий, одна из которых: RoR ( web приложения)
Ваши будущие задачи:
- Написание и отладка программного кода Веб приложений и компонентов, входящих в их состав
- Дизайн и верстка пользовательского интерфейса
- Диагностика и устранение ошибок в ПО в том числе в рамках 3ей линии поддержки
- Реверс инжиниринг ПО (прояснение функциональности по исходному коду) и документирование полученных знаний
- Создание и актуализация технической документации
- Анализ требований на реализуемость и понятность
- Оценка времени и трудоемкости задач
- Оценка и обоснование выбранных технических решений
- Коммуникация с необходимыми для выполнения задач людьми
- Консультирование других сотрудников отдела по разработке ПО в рамках зоны своей компетенции и ответственности
- Консультирование службы эксплуатации по в зоне компетенции
- Разработка и поддержка автоматических unit тестов
- Ведение учета времени, затраченного на задачи
- Проведение peer code review
- Рефакторинг существующего кода
- Приемка исходного кода у сторонних подрядчиков
Чтобы стать кандидатом, Вам нужно:
- Высшее образование
- Опыт работы программистом от 3-5 лет
- Отличные знания Ruby, Ruby on Rails, Active Record
- Знания SQL, умение оптимизировать запросы
- Большой опыт разработки высоконагруженных серверных приложений и сервисов
- Опыт оптимизации и масштабирования приложений
- Отличные знания принципов проектирования сервисно-ориентированной архитектуры, микросервисов и способов их коммуникации между собой
- Глубинные знания принципов писания unit-тестов
- Опыт разработки фронтенд-ов приложений (Haml / Slim / Erb / Javascript / CoffeeScript / jQuery / CSS / SСSS / SASS / Gulp / Grunt)
- Навыки работы с git
- Опыт работы как с реляционными, так и с нерялционными базами данных (PostgreSQL, MySQL, MongoDB...)
- Знания Unix систем (мы используем CentOS 7)
- Опыт использования Docker
- Знания одной из систем доставки приложений (мы используем capistrano)
- Умения настройки веб-серверов (Nginx), и серверов приложений (Passenger, Unicorn, Puma)
- Умения разбираться в чужом коде и документировать результаты
Мы предлагаем:
Комфортные условия работы
- Достойная заработная плата, зарплатные проекты в ведущих банках России (Сбербанк, Альфа - банк, Газпромбанк);
- Комфортабельный офис на территории современного бизнес-парка Фактория с развитой инфраструктурой (кафе, фуд-корты); офис расположен в шаговой доступности от м. Савеловской (7-10 минут).
- 5-тидневная рабочая неделя с 09.30 до 18.30, в пятницу сокращенный рабочий день до 17.15, лояльность компании в вопросах переноса рабочего графика;
- Оборудованная комната для приема пищи, Coffee Point.
Забота о здоровье
- Расширенное ДМС, включая стоматологию и возможность подключения на льготных условиях ДМС для родственников;
- Страхование жизни и здоровья от несчастных случаев 24 часа в сутки;
- Дополнительная оплата 10-ти дней больничного листа;
Возможность профессионального обучения и карьерного развития
- Разнообразные внутренние программы on-line обучения;
- Возможность внешнего обучения у ведущих тренеров/компаний за счет работодателя
- Корпоративная online библиотека Альпина, доступна для всех сотрудников Компании
Корпоративная жизнь
- Мероприятия на Новый год, 23 февраля и 8 марта;
- Детские новогодние подарки;
- Собственная футбольная команда;