Старший Perl-разработчик в VK Pay, Москва
Наша команда делится на несколько частей:
- Онлайн-обработка платежей: платёжное окно, API2-запросы для взаимодействия с системой, терминалы для обработки уведомлений от платёжных систем и админка. Тут 3 человека, в основном это perl-монолит, рождённый примерно 15 лет назад, но мест с непонятным legacy мало и залезать туда надо редко. В основном почти всё самописное, стек Perl 5.41 в качестве баз используем MariaDB 11 и Postgres. Активно используем Redis, самописные очереди на MySQL и Redis
- Офлайн-обработка платежей: выгрузка в систему АБС, сверки по отчётам от платёжных систем и тому подобное. Набор демонов на Perl и Go, занимаются 2 человека
- Go-сервисы для взаимодействия с внешними системами: НСПК (для СБП), smev3, esia, сервис донатов, paymobile и тому подобное. В команде 2 человека
Высоких нагрузок у нас нет (около 900K платежей в сутки), упор на надёжность, отсутствие багов, тестирование, regress-проверки при изменении существующего кода, мониторинг.
Занимаемся приёмом и выводом платежей группы. Самые популярные способы оплаты: карты, СБП, мобильная коммерция, SberPay.
Задачи
- Поддержка монолита на Perl
- Написание новых сервисов и перенос частей монолита на Golang
- Проектирование и разработка сервисов
- Проведение код-ревью
- Реагирование на инциденты
Требования
- Глубокое знание Perl
- Написание интеграций с новыми платёжными системами, новые продуктовые задачи, поддержка существующих интеграций
- Знание основ работы с СУБД и key-value хранилищами (Redis)
- Знание основ работы unix like подобных ОС (у нас AlmaLinux9)
- Желание изучать Golang и переносить наиболее часто меняемые части системы в отдельные Go-сервисы
Мы предлагаем
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Формат работы
офисный
комбинированный
дистанционный
Уровень
senior
График работы
полный
VK Pay
VK Pay — финтех-сервис, которым пользуются 60 миллионов человек в месяц и который включает в себя системы приёма платежей для В2В и В2С. Наша команда разрабатывает и интегрирует VK Pay внутри компании и во внешние продукты.
Мы предлагаем
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Похожие вакансии
Go-разработчик в команду разработки платёжных решений
ВКонтакте
Москва, гибкий
Backend-разработчик в команду операций
Mail
Москва, гибкий
Старший Golang разработчик
VK
дистанционный
Ведущий Golang разработчик
VK
дистанционный
Старший разработчик Backend
Бизнес-приложения VK Tech
Москва, гибкий
Ведущий Golang разработчик
VK
дистанционный
Go-разработчик MLOps-инфраструктуры
Рекомендации
Москва, гибкий
Go Developer в команду Сообществ
ВКонтакте
Москва, гибкий
Go разработчик ML платформы
Рекомендации
Москва, гибкий
Программист-разработчик
MAX
Санкт-Петербург, гибкий
Golang-разработчик
Сервисы продуктивности VK Tech
Москва, комбинированный
Teamlead Go в команду Кабинет выплат
ВКонтакте
Москва, гибкий
Разработчик Backend
Сервисы продуктивности VK Tech
Москва, гибкий
Ведущий Go-разработчик в команду инфраструктуры
VK AdBlogger
Москва, гибкий
Go-разработчик
Информационная безопасность
Москва, гибкий
Разработчик Backend
Сервисы продуктивности VK Tech
Москва, гибкий
Ведущий разработчик Backend
Сервисы продуктивности VK Tech
Москва, гибкий
Go Developer
VK AdBlogger
Москва, гибкий
Разработчик Backend
Бизнес-приложения VK Tech
Москва, гибкий
Go-разработчик
VK Клипы
Москва, гибкий
Cтарший Backend-разработчик
MAX
Москва, гибкий
Ведущий Backend-разработчик
MAX
Москва, гибкий
Ведущий Go-разработчик
ВКонтакте
Москва, гибкий
Старший Backend разработчик
Облачная платформа VK Tech
Москва, гибкий
Специалист по безопасности генеративного ИИ
Информационная безопасность
Москва, гибкий
Старший разработчик Backend
Сервисы продуктивности VK Tech
Москва, гибкий
Старший Go-разработчик в Core Backend
ВКонтакте
Москва, гибкий
Старший Backend разработчик
Облачная платформа VK Tech
Москва, гибкий
Разработчик Backend
Сервисы продуктивности VK Tech
Москва, гибкий
Senior Go Developer
VK Видео
Москва, гибкий
Старший разработчик Backend
Бизнес-приложения VK Tech
Москва, гибкий
Ведущий разработчик
VK Pay
Москва, комбинированный
Go Platform Engineer
VK
Москва, гибкий
Ведущий Go-разработчик в команду VK Коммуникации
VK
Москва, комбинированный
GO разработчик
VK Музыка
Москва, гибкий
Ведущий разработчик Backend
Сервисы продуктивности VK Tech
Москва, гибкий
Разработчик Golang
VK Customer Experience Hub
Москва, гибкий