Python Разработчик
Зарплата | Не указана |
---|---|
Компания | Quiet Media |
Город | Москва |
Требуемый опыт | От 3 лет |
Опубликована | 22 февраля 2022 г. |
Quiet Media в поисках Python разработчика.
Мы занимаемся продажей рекламы и услуг по блокировке рекламы. Работаем со всей большой четвёркой мобильных операторов, и не только.
Команда, в которой предстоит работать, сосредоточена на управлении низкоуровневыми решениями компании: обработкой команд от биллингов операторов, сбором и агрегацией статистики и метрик, перехватом и разбором потоков UDP-сообщений, а в итоге - формированием управляющих команд для сетевого софта, написанного на С/С++. Наши решения находятся под высокой нагрузкой (до 200k rps), территориально распределены, реплицированы и продублированы. Микросервисная архитектура, но без фанатизма.
Мы работаем над качественными и продуманными решениями, по мере возможности. Когда возможности нет - записываем в техдолг и возвращаемся позже. То же касается покрытия автотестами. Код проходит ревью с пристрастием, это будет важно для тех, кто хочет расти над собой, и тяжело для всех остальных. Главный принцип в команде: не знать не стыдно, стыдно не интересоваться. Задачи из категории "просто очередной REST API" у нас бывают редко, почти каждая задача - вызов. Скучно не будет)
Чем предстоит заниматься:
-
Разработка микросервисов в сфере Telecom;
-
Интеграция с сервисами крупнейших операторов связи и интернет-провайдеров;
-
Участие в проектировании архитектуры и code review;
-
Покрытие кода интеграционными тестами (pytest / bash script).
Что мы ожидаем от кандидата:
-
Уверенное владение Python 3.7+;
-
Опыт работы хотя бы с одним фреймворкам (Flask/Django/etc);
-
Понимание концепции RESTful API;
-
Общее представление о теории СУБД (запросы, индексы, транзакции, блокировки);
-
Базовое знание *nix'ов: как минимум уверенное владение консолью;
-
Знакомство с протоколами UDP, TCP, HTTP; Интерес к computer science, склонность в любой ситуации разобраться до конца.
Преимуществом будут:
-
SQL (PostgreSQL);
-
Docker, docker-compose;
-
bash script;
-
Понимание принципов построения распределённых отказоустойчивых приложений;
-
Опыт сетевого администрирования;
-
Любые знания о сетях начиная с канального уровня и выше;
-
Профильное образование;
-
Самостоятельное чтение профильной литературы.
Условия:
-
Полностью белая заработная плата, соблюдение ТК РФ;
-
Отсутствие бюрократии;
-
Работа на удаленке или в комфортном офисе на Саввинской набережной;
-
Чай, хороший зерновой кофе и вкусняшки всегда в наличии на нашей кухне;
-
Компенсация 50% стоимости ДМС, корпоративные скидки.
Ждём ваших откликов, расскажем всё подробно на встрече!