Мы – РТК ИТ, компания, оказывающая полный комплекс услуг по разработке и внедрению программных решений.
Каждый день на наших проектах задействовано 4200+ сотрудников, у нас 70+ направлений разработки различных решений. За 10 лет нашей работы мы успешно реализовали более 60 ИТ-продуктов
Мы – аккредитованная ИТ компания.
О проекте:
Конвейер продаж — это система для всех макрорегионов Ростелеком, которую мы строим с нуля взамен существующих разрозненных решений в филиалах. Система состоит из нескольких модулей и предназначена для автоматизации процессов продаж и управления услугами, предоставляемых клиентам сегмента B2C (физические лица). В рамках реализации системы разрабатывается реестр всех проданных и предоставляемых клиентам продуктов, модуль управления заказами, модуль исполнения процессов обработки заказов (на основе BPM), а так же выполняется интеграция с прочими системами, такими как Автоматизированные системы расчетов, Личный кабинет, Системы технического учета, Единый продуктовый каталог.
После внедрения системы если вы обратитесь в Ростелеком с целью подключить услуги, изменить тарифный план, подключить или отключить дополнительные опции, Вас будет обслуживать сотрудник, работающий в нашей системе. При этом не важно, обратитесь ли Вы в call-центр или же воспользуетесь Личным кабинетом клиента или сайтом RT.RU.
Сейчас система находится на стадии реализации 2 Этапа - осуществлен запуск процессов продаж и обслуживания клиентов в одном из макрорегионов Ростелеком, осуществляется подготовка к полноценному запуску процессов продаж во втором макрорегионе Ростелеком.
При разработке Конвейера продаж используется компонентный подход и микросервисная архитектура. Это позволяет минимизировать связность её компонентов и обеспечить возможность вывода обновлений без простоя бизнес-критичной системы несмотря на её функциональность и участие в процессах в режиме 24/7 (как с точки зрения работы пользователей, так и в интеграционных процессах). Система является высоконагруженной.
Нами используются самые прогрессивные технологии разработки и современный подход к дизайн-системе.
Обязанности:
- Писать понятный, тестируемый код;
- Разрабатывать новые сервисы и активно участвовать в проработке технических решений;
- Развивать существующие решения;
- Проводить ревью кода и организовывать кросс-ревью внутри команды разработчиков;
- Проектировать архитектуру сервисов на уровне кода и контролировать её соблюдение при реализации разработчиками;
- Контролировать соблюдение командой технологических процессов разработки, принятых в компании;
- Работать с технологиями:
* Maven/Gradle, JUnit;
* Spring, JDBC, Webflux, ProjectReactor, Protobuf, Hibernate, R2DBC;
* Docker, Kubernetes;
* REST, Kafka;
* PostgreSQL, Redis, MongoDB;
* ELK stack. - Работать в продуктовой команде (руководитель проекта, frontend- и backend-разработчики, тестировщики, аналитики, архитектор);
- Работать с удобными инструментами (продукты JetBrains, GitLab);
- Использовать настроенный CI/CD с автоматическим запуском тестов и подсчетом покрытия, сборкой и деплоем на тестовые и продуктивную среды;
- Взаимодействовать с техническими лидерами смежных команд;
- Обучать и развивать технические навыки разработчиков своей команды;
- Отвечать за техническую реализацию и стабильность системы.
Мы ожидаем:
- Имеете коммерческий опыт разработки на Java;
- Знакомы с микросервисной архитектурой;
- Знаете принципы проектирования программного обеспечения;
- Пишите Unit тесты;
- Имеете хорошие знания SQL;
- Занимались разработкой высоконагруженных сервисов и умеете решать проблемы с производительностью; умеете работать с JMX консолью и понимаете как диагностировать проблемы при работе сервисов.
Условия:
- Удаленный или гибридный формат работы;
- Чай, кофе, фрукты в офисе в неограниченном количестве :);
- Полностью "белая" заработная плата: оклад + квартальная премия;
- У нас классная корпоративная культура: мы открыты, дружелюбны, профессиональны;
- Возможность принимать участие в конференциях, проходить обучение за счет компании;
- «Кафетерий льгот» с возможностью выбора категорий (ДМС или компенсация медицинских услуг по чекам; компенсация затрат на спорт, на изучение иностранного языка, проезд, дополнительная выплата дню рождения, онлайн-обучение и др.);
- Компенсация мобильной связи.