Ruby-разработчик
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
Мы — команда цифровой платформы Сбербанка Platform V, создаём комплекс облачных инструментов автоматизации производства программных продуктов, призванный уменьшить количество рутинных, повторяющихся задач, и максимально автоматизировать производственный процесс. Наша среда разработки будет поставляться совместно с цифровой платформой в госорганы и крупным корпоративным клиентам, а также будет доступна как облачный сервис. Сейчас мы работаем над клаудизацией инструментов и интеграцией с облачной платформой, а также устранением вендор-лока и для этого расширяем команду.
Чем нужно будет заниматься:
- Разработка комплексного продукта по управлению задачами, требованиями и версионному контролю исходного;
- Реализация требований к Продукту;
- Разработка функциональных и технологических возможностей Продукта, не снижающих пользовательский опыт работы в вендорских продуктах;
- Участие в оценке задач по срокам выполнения
Требования:
- Опыт разработки на Ruby от 3х лет, опыт управления командой разработки;
- Ruby/Rails, Vue.js, Haml, RSpec, Redis, Background processing (Resque, Sidekiq, etc), Git, знание linux, умение писать тесты;
- Docker, Kubernetes/OpenShift, REST/grpc, kafka, service-mash;
- Объектно-ориентированное проектирование, паттерны проектирования, алгоритмы и структуры данных;
- Опыт разработки высоконагруженных web-проектов, системы кластеризации;
- Опыт работы с SQL/noSQL базами данных;
- Опыт DevOps, настройки pipeline, GitLab – опыт использования, развертывания и желательно кастомизации;
- Умение ориентироваться в чужом коде, опыт code-review;
- Английский - достаточный для чтения и понимания технической документации.