
.NET developer middle, Краснодар.
▷ Работодатель: ПРОФИТКЛИКС
(профиль,отзывы)
💰 From 150000 RUR. | Режим: office |
10
* This listing is inactive or archived *
Привет!
Мы - ProfitClicks, продуктовая компания, которая 5 лет развивается в сфере интернет-рекламы. За это время нам удалось реализовать свои успешные проекты: нативную рекламную сеть, трекер для аналитики трафика, новостную витрину и другие решения. Все эти продукты - highload-системы со средней нагрузкой 3000 хитов в секунду, мы обрабатываем миллионы кликов и переходов.
Сейчас мы в поиске С# разработчика уровня middle на наш продукт RTB.
Стек проекта:
Frontend: Vue.js 2 / Quasar
Backend: C#, Golang
СУБД: MySQL, PostgreSQL, Redis, Clickhouse, Aerospike
Брокер сообщений NATS
Docker
Команда проекта состоит из 5 человек: тимлид, разработчик на go, 2 разработчика на C# и тестировщик.
Немного о продукте. Это система по автоматизации закупки рекламы, которая показывает пользователю наиболее подходящую рекламу в интеграции с данными DMP платформы. Процесс по проведению аукциона рекламных объявлений происходит за доли секунды.
Проект в работе 3 года, он не статичен и меняется к лучшему. От эффективности RTB зависит функционирование всех продуктов компании.
Ближайшие цели: завершить интеграцию и переход выдачи с другими продуктами компании (https://newsprofit.ru/ и https://ads.bid/).
RTB имеет микросервисную архитектуру: сервис личного кабинета и сервис для выбора объявлений по таргетингу для показа (DSP) на C# (ASP.NET MVC)/ PostgresSQL, сервисы по обработке запросов и взаимодействию между элементами на Go/Сlickhouse/Redis/Aerospike. Максимальная нагрузка на сервер по нашим тестам - 30k rps, но это не предел.
Какие будут задачи:
-
Написание API методов для работы личного кабинета
-
Доработки существующего API
-
Доработка базы данных под новый функционал
-
Интеграция с внутренними и внешними сервисами
Какой опыт мы ожидаем:
-
Опыт программирования на .NET от 2 лет
-
Знание ASP.NET CORE 2.2 и выше
-
Опыт работы с MySQL, PostgreSQL,
-
Опыт работы с брокерами сообщений (у нас NATS)
-
Опыт разработки с использованием микросервисной архитектуры
-
Опыт работы с Docker
-
Опыт удаленной отладки
-
Умение применять паттерны проектирования
-
Опыт работы с многопоточностью
Будет плюсом:
-
Ваш репозиторий с примером кода
-
Опыт разработки высоконагруженных систем
-
Знание Go, Vue.js
-
Опыт работы с Redis, Clickhouse, Aerospike
-
Опыт работы с Protobuf
-
Опыт работы с NATS
Что мы предлагаем?
- Вилку з/п от 110 000 на руки +премии при выполнении командой квартальных целей
- Получение опыта в построении высоконагруженной отказоустойчивой системы на основе микросервисов
- Бест практики с разработчиками уровня senior
- Прокачаться в Golang, если есть желание
- Формат работы — офис в г. Краснодаре или удаленно (первые 2-3 недели в офисе для знакомства и лучшего погружения на старте, расходы компенсируем)
- Плавающее начало рабочего дня ( до 10:30 мск), график 5/2
- Релокационный пакет для желающих переехать. Компенсируем перелет и аренду квартиры в Краснодаре на 1 месяц для кандидата и его семьи
- ДМС со стоматологией или фитнес на выбор через полгода работы у нас
- Корпоративную библиотеку, возможность онлайн обучения и посещения профильных конференций за счет компании
- Веселые корпоративы, поездки в горы, PS5, настолки, спорт с коллегами :)
Если вас заинтересовала наша вакансия, оставляйте свой отклик, будем рады знакомству!