Описание вакансии
Мы — B2B-сервисная компания, создающая инфраструктурные продукты для бизнеса. Наш новый продукт — Rabata.io — альтернатива AWS S3, Backblaze и другим S3-совместимым хранилищам. Сейчас активно работаем с кодами избыточности, чтобы хранить файлы еще надежнее и дешевле.
Ищем в команду талантливого и опытного Golang разработчика.
Стек: Go, Nginx, Redis, Victoria Metrics, Docker, Lua
Чем предстоит заниматься:
- Разработкой и оптимизацией отдельных компонентов распределенного хранилища
- Добавлением новых функциональных возможностей, включая работу с объектным S3-совместимым хранилищем
- Интеграцией и развитием крипто платежного шлюза (поддержка криптовалют, работа с транзакциями, безопасность)
- Повышением качества и читаемости кода
- Покрытием кода юнит- и интеграционными тестами, проведение нагрузочного тестирования
- Проведением Code Review и участием в обсуждении архитектурных решений
Что для нас важно:
- Опыт работы на Go от 3-х лет
- Практический опыт работы с многопоточными приложениями
- Опыт работы с Redis в кластерной конфигурации + Sentinel
- Умение разбираться в системах высокой сложности написанных на C/C++ или Go
- Опыт работы в создании систем хранения данных
- Понимание работы основных сетевых сервисов и стека TCP/IP
- Уверенные навыки использования командной строки - Bash
Будет плюсом:
- Опыт построения архитектурных решений
- Опыт работы с I/O heavy-приложениями
- Знание: С/С++/Python/Lua и навык обратной разработки
Что мы предлагаем:
- Выплаты в рублях, $ или крипте
- Квартальные премии
- Удаленный формат работы
- Оплачиваемые отпуска (28 дней)
- Performance review 2 раза в год c возможной индексацией заработной платы
- Ежегодные выезды на тимбилдинг (Турция, Таиланд и другие страны)
- Участие в опционной программе распределение прибыли для увлеченных работой сотрудников
- Профессиональное обучение за счет компании (оплата курсов, конференций)