Golang разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Сервис соединяет рекламодателей и блогеров ВКонтакте и помогает брендам размещать рекламу напрямую в аккаунтах авторов.
задачи
- Рефакторить и унифицировать архитектурные паттерны (DDD, чистая архитектура);
- Устранять технический долг и архитектурные проблемы;
- Оптимизировать и повышать надёжность коммуникаций между микросервисами;
- Писать системные библиотеки;
- Развивать платформенные сервисы (авторизация, медиасервис и другие);
- Внедрять паттерн Saga для обеспечения целостности данных между сервисами;
- Проводить архитектурный аудит и выделять общие компоненты в отдельные библиотеки;
- Перепроектировать Kafka consumer группы для отказоустойчивой обработки сообщений с dead-letter очередями;
- Разрабатывать системный пакет для межсервисного трейса с возможностью интеграции в httpServer, gRPCServer и коннектор Postgres;
- Редизайнить платформу сообщений, включая миграцию сообщений на современный open-source стек с выделением переиспользуемого core бэкенд-слоя.
требования
- Уверенное владение Go;
- Опыт построения микросервисной архитектуры;
- Опыт работы с высоконагруженными сервисами;
- Умение проектировать отказоустойчивые решения;
- Понимание чистой архитектуры и принципов DDD;
- Опыт работы с Postgres, Nginx/Envoy, Kafka, gRPC;
- Умение аргументировать архитектурные решения и доносить их до команды;
- Будет плюсом опыт работы с инфраструктурой, опыт работы с K8s.
условия
- Бонусы и скидки от партнеров;
- Офис в центре города;
- ДМС;
- Профессиональная команда.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.