Go-разработчик в команду FinTech

В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com

О команде

Продукт

Одним из стратегических направлений развития Авито является FinTech. Это активно развивающееся направление, включающее набор финансовых продуктов, которые помогают нашим покупателям покупать больше и выгоднее, а продавцам — увеличивать свой доход на площадке.

Наша команда MNZ является частью FinTech. Мы занимаемся имплементацией новых монетизационных услуг как в биллинге, так и в платежах. Также взяли под свое крыло фискализацию. Работа в нашей команде это отличная возможность пощупать практически весь FinTech Avito.

Технологии

Сервисы у нас разные, есть как и высоконагруженные сервисы, например, высокочастотный процессинг (CPx), так и простенькие. 

Легаси есть, часть работ может проводиться в таких сервисах, но есть стрим их распила на модные молодежные сервисы.

Стек: Go, Postgres, Clickhouse, Redis, PHP, Kafka

Процесс разработки

Работаем по скраму: спринт 2 недели, дейлики, ретро, спринт ревью - вот это все.
Бизнес-требования поступают в продукта, который транслирует в команду. Команда декомпозирует эпик на задачи поменьше, совместно оценивает их через скрам покер, планирует и берет в работу.

Краткий жи

Примеры будущих задач:

Глобально:
- разработка услуг в FinTech
- построение прекрасной фискализации будущего
- дежурства по расписанию

Из последнего:
- поддержать в FinTech Рекламный кабинет Авито 
- перевести высокочастотный процессинг на новую систему учета
- продумать и реализовать долгосрочное хранение фискализации и высокочастотного процессинга

Вам предстоит:

— разрабатывать новую функциональность на Golang и поддерживать существующую на PHP:
- MNZ/AVD услуги в FinTech
- Фискализация
— работать в условиях микросервисной архитектуры и highload;
— участвовать в Code Review;
— писать unit и интеграционные тесты;
— оптимизировать и рефакторить код;
— работать с критически важной инфраструктурой;
— дежурить со всеми по расписанию.

Мы ждём, что вы:

— имеете опыт коммерческой разработки на Go;
— умеете находить и оптимизировать слабые места в коде; * понимаете паттерны проектирования, когда их применять и когда применять не стоит;
— умеете проектировать схемы реляционных БД с учетом разной нагрузки;
— можете самостоятельно обсудить решение с другими коллегами, если того требует задача;
— тщательно планируете и приоритизируете свою работу.

Работа у нас — это:

— возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
— талантливая команда, готовая поддержать ваши инициативы;
— мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
— прозрачная система премий, достойная зарплата— размер обсудим на собеседовании;
— личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
— забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
— замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.

Поделиться
Скопировать ссылку Вконтакте Telegram WhatsApp