Middle+/ Senior .NET разработчик (C#)

ООО ПРОФИТКЛИКС
Краснодар
👨‍💻 Можно удаленно

Зарплата

от 180 000 ₽ до 250 000 ₽

Описание вакансии

Привет!
Меня зовут Лена, я HR в компании ProfitClicks. С радостью расскажу побольше про нас :)

Мы — ProfitClicks, продуктовая компания, которая 5 лет развивается в сфере интернет-рекламы. За это время нам удалось реализовать свои успешные проекты: тизернную рекламную сеть, сеть по монетизации push-уведомлений, трекер для аналитики трафика, новостную витрину и другие решения.
Все эти продукты - highload-системы со средней нагрузкой 3000 хитов в секунду, мы обрабатываем миллионы кликов.

Наш офис находится в Краснодаре, всего нас в команде 130+ человек, в направлении разработки IT-продуктов — 35+ человек (тимлиды, разработчики, верстальщики, тестировщики и сис.админы/DevOps-ы).
Работаем как в офисе, так и удаленно.

Сейчас мы в поиске С# разработчика на наш продукт RTB.

Команда RTB: тимлид, Golang разработчик, C# разработчик, frontend разработчик, тестировщик, ML инженер.

Немного о продукте. Это система по автоматизации закупки рекламы, которая показывает пользователю наиболее подходящую рекламу в интеграции с данными DMP платформы. Процесс по проведению аукциона рекламных объявлений происходит за доли секунды.

Проект в работе 2 года, он не статичен и меняется к лучшему. От эффективности RTB зависит функционирование всех продуктов компании.
Ближайшие цели: завершить интеграцию и переход выдачи с другими продуктами компании (https://newsprofit.ru/ и https://ads.bid/).

RTB имеет микросервисную архитектуру: сервис личного кабинета и сервис для выбора объявлений по таргетингу для показа (DSP) на C# (ASP.NET MVC)/ PostgresSQL, сервисы по обработке запросов и взаимодействию между элементами на Go/Сlickhouse/Redis/Aerospike. Максимальная нагрузка на сервер по нашим тестам - 30k rps, но это не предел.

Какие будут задачи:

  • Создание алгоритмов ротаций в рекламной сети (написание сверхоптимизированных запросов для максимально быстрой выборки)

  • Реализация интеграции с внутренними и внешними сервисами

  • Проектирование внутренней архитектуры сервиса

Какой опыт мы ожидаем:

  • Опыт программирования на .NET от 3 лет

  • Знание ASP.NET CORE 2.2 и выше

  • Опыт работы с MySQL, PostgreSQL, Redis

  • Опыт работы с брокерами сообщений (у нас NATS)
  • Разработки с использованием микросервисной архитектуры
  • Опыт работы с Docker
  • Опыт удаленной отладки
  • Умение применять паттерны проектирования

  • Опыт работы с многопоточностью

Будет плюсом:

  • Опыт разработки высоконагруженных систем
  • Знание Go, Vue.js
  • Опыт работы с Clickhouse, Aerospike
  • Опыт работы с Protobuf

Что мы предлагаем?

  • Полный highload

  • З/П вилка, готовы оттолкнуться от твоих ожиданий

  • Получение опыта в построении высоконагруженной отказоустойчивой системы на основе микросервисов

  • Формат работы: первые 2 недели - знакомство в офисе Краснодара, затем полностью удаленно.

  • Плавающее начало рабочего дня ( до 10:30 мск), график 5/2

  • Компенсация прилета к нам на первые 2 недели и Релокационный пакет для желающих переехать к нам насовсем

  • ДМС со стоматологией или фитнес на выбор через полгода работы у нас

  • Корпоративную библиотеку, возможность онлайн обучения и посещения профильных конференций за счет компании

Если тебя заинтересовала наша вакансия, оставляй свой отклик, будем рады знакомству :)

Размещено 07/06/2021

Телеграм-бот RIT.WORK
С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Всего два шага — выбери стек, зарплату и получай уведомления о мега-вакансиях первым.