Обязанности:
- Разработка и сопровождение серверной части высоконагруженной транзакционной системы;
- Участие в разработке архитектуры модулей продукта;
- Поддержка инцидентов, связанных с продуктом;
- Развитие механизмов непрерывной интеграции.
Требования:
- Опыт разработки многопоточных серверных приложений на C++ от трёх лет;
- Уверенные знания STL;
- Глубокие знания реляционных баз данных и языка SQL;
- Опыт работы с ОС Linux (командная строка, shell-scripts);
- Уверенные знания стека протоколов TCP/IP.
Будет плюсом:
- опыт написания высоконагруженных многопоточных приложений;
- навыки работы с инструментами отладки (gdb, valgrind, strace, pstack);
- опыт написания модульных и интеграционных тестов;
- опыт разработки на Golang;
- опыт создания и развёртывания docker-контейнеров;
- опыт работы с GIT, GitLab.
Продукты:
- Процессинг моментальных лотерей. Распределённая серверная система, обрабатывающая транзакционные вопросы по моментальным лотереям.
- Биллинговая система для агентских терминальных решений. Поддержка более 3000 терминалов по всей стране.
- Лотерейный авторизационный сервис для терминалов.
Команда:
10 специалистов: тимлид, архитектор, руководитель разработки, 3 разработчика, 3 QA, DevOps.
Команда использует современные технологические решения (С++ 20, BDD, высокое покрытие кода тестами, k8s, Docker, Liquibase, GitLab, микросервисы).
Условия:
- Возможность удаленной работы / гибридной работы, с.м. Текстильщики, БЦ "Авилон Плаза";
- Официальное оформление согласно ТК РФ;
- Дополнительное вознаграждение за результат – квартальные бонусы;
- Возможности развития (обучение, возможность горизонтального и вертикального роста);
- Расширенный полис ДМС со стоматологией;
- Гибкое начало рабочего дня, 5/2;
- Корпоративный спорт: футбол, хоккей, йога, беговой клуб;
- Собственное волонтёрское движение;
- Доступ к корпоративному пакету скидок – в фитнес-клубы, на уроки английского и т.д.;
- Корпоративная техника.