Обязанности:
Perfluence — маркетинговая платформа, которая объединяет блогеров и рекламодателей. Мы взяли приз «Компания №1 в сегменте Биржи блогеров» (AdIndex Awards 2021) и «Агентство №1 в Influence Marketing» (AdIndex Awards 2022), вышли на международные рынки и выплатили блогерам миллиарды рублей. Наш секрет успеха — собственная команда разработки. Мы создали экосистему из мобильных приложений, аналитических и маркетинговых инструментов. Сейчас переходим из стартапа в энтерпрайз, и нам нужен ваш опыт, чтобы стать ещё круче! Что предстоит делать: Разрабатывать и поддерживать внутренние инструменты, которые упростят работу коллег; Участвовать в проектировании и реализации API для сервисов проекта; Создавать и оптимизировать архитектурные решения, в том числе в рамках микросервисной среды; Писать чистый, тестируемый код; Работать в команде, предлагать идеи для улучшения существующих решений. Что нам важно: Опыт коммерческой разработки на Go уровень; Уверенное владение средствами конкурентного программирования в Go (goroutines, channels, sync-примитивы, context), опыт применения паттернов управления зависимостями (включая ручную DI и/или использование лёгковесных DI-контейнеров), а также навыки написания покрывающих и поддерживаемых unit-/интеграционных тестов с использованием стандартных и сторонних инструментов (testing, testify, gomock и др.); Уверенное владение микросервисной архитектурой: проектирование, разработка, взаимодействие между сервисами; Знание и применение основных паттернов проектирования; Опыт разработки и интеграции RESTful API; Понимание и практический опыт работы с механизмами аутентификации и авторизации, включая OAuth 2.0; Уверенное владение PostgreSQL (написание и оптимизация запросов, работа с индексами, транзакциями и т.д.); Опыт использования RabbitMQ для организации асинхронного взаимодействия между сервисами; Хорошее понимание принципов контейнеризации и опыт работы с Docker; Сильные аналитические навыки, умение оценивать и оптимизировать алгоритмическую сложность решений. Будет плюсом: Опыт работы с ClickHouse; Практическое использование Apache Kafka; Опыт развёртывания и эксплуатации приложений в Kubernetes; Опыт работы с AI-ассистентами (интеграция, взаимодействие через API, обработка запросов и ответов).Похожие вакансии
Договорная
Москва. Станции метро: Тульская, Верхние Котлы, ЗИЛ
Алексеев Александр Андреевич
От 220 000 до 250 000 руб.
Москва. Станции метро: Тульская, Верхние Котлы, ЗИЛ
Группа компаний Экзон
От 120 000 до 150 000 руб.
Москва. Станции метро: Тульская, Верхние Котлы, ЗИЛ
Мир Терминалов