Python backend разработчик
Зарплата
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Обязанности:
- Проектирование и разработка backend интерфейса рекламной платформы
- Взаимодействие с frontend разработчиками, согласование протоколов обмена данными
- Покрытие тестами разработанного ПО, участие в документировании платформы
- Интеграция со сторонними решениями и анализ сопутствующей документации
У тебя есть:
- Опыт работы с распространенными python фреймворками (django, pyramid, flask, etc.), понимание их внутренней архитектуры, умение расширить функционал в т.ч. самописными модулями, способность выбрать оптимальное решение при наличии множества альтернатив и обосновать свой выбор
- Опыт программирования с использованием любого из вышеупомянутых фреймворков (в т.ч. с применением REST API) от трех лет
- Опыт профилирования кода, поиск узких мест и способов их расшивки
- Умение писать тесты не забывая про граничные значения
- Опыт работы с SQL и NoSQL СУБД, умение читать query plan, оптимизация структур БД и запросов
Будет плюсом:
- Работа в среде linux и ее настройка под свои потребности
- Хорошее понимание работы HTTP протокола
- Аккуратная работа с VCS
- Базовые представления о рынке digital рекламы
Бонусы
Условия:
- Полная занятость, полный день
- Работа в современной быстро растущей и прибыльной компании
- Разработка ab ovo рекламной платформы, не отягощенной legacy кодом и грузом обратной совместимости
- Заработная плата от 120 до 150 тыс руб. по результатам собеседования
- Современный, комфортный офис в Москве (метро Пролетарская)
Кроме того, при желании кандидата расти "в ширину" мы можем предложить попробовать реализовать себя в направлении machine learning на базе данных, собираемых кампанией, также можем делегировать написание ненагруженных компонентов ядра рекламной платформы.