Senior/Middle Python Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Admitad — это сервисы для продаж и заработка в интернете. Компании уже более 10 лет и мы активно расширяемся по всему миру. Наши офисы расположены в Германии, России, ОАЭ, Индии, Бразилии, Украине и Беларуси.
В компанию Admitad входят партнерская сеть, маркетплейс для рекламодателей, корпоративная стартап-студия Admitad Projects, сервис GetUniq и кэшбэк-провайдер LetyShops. Также мы разрабатываем сервисы для роста продаж и заработка в интернете, такие как Admitad Cashback, ConvertSearch, ConvertLink, ConvertSocial и Admitad Vendor Network.
Что хотим:
- Знание Flask, Redis, RabbitMQ, MongoDB/MySQL/PostgreSQL;
- Умение докеризовать приложения (docker, docker-compose) и понимание Gitlab CI (пайплайны gitlab-ci.yml);
- Знание Linux (Ubuntu, bash, утилиты);
- Использование сервисной архитектуры при построении приложений (REST-API и вот это все);
- Опыт работы с веб-приложениями, понимание сетевых протоколов http(s)/ftp(s);
- Использование систем мониторинга, умение диагностировать нагрузку компонентов веб-приложений.
Будет плюсом:
- Предоставить примеры исходников или ссылки на репозитории завершенных проектов на python (своих или в которых принимали участие);
- Опыт работы с asyncio и aiohttp;
- Опыт работы с Apache Kafka;
- Опыт проведения нагрузочного тестирования и профилирования;
- Участие в разработке и выводе в продакшн нового сервиса.
Что надо делать в составе команды:
- Создавать и поддерживать геораспределенные высоконагруженные сервисы (в том числе обеспечивать отказоустойчивость, оптимизировать и мониторить);
- Разрабатывать внутренние и внешние API для взаимодействия между сервисами.
Что у нас есть:
- Геораспределенный отказоустойчивый сервис, обслуживающий http трафик пользователей. Рабочая нагрузка сервиса от 1000 RPS, в пиках может расти более чем в 2 раза. При проблемах должен выдерживаться жесткий SLA по восстановлению работоспособности, т.к. это business-critical сервис компании;
- ETL сервис, который ежечасно выкачивает сотни тысяч транзакций от нескольких сотен наших партнеров. Количество и того, и другого продолжает расти;
- Планы по модернизации стека наших сервисов на asyncio/aiohttp, Kafka;
- Различные исследования и создание MVP в интересах компании.
Что предлагаем:
- Белая зарплата с ТК РФ;
- ДМС со стоматологией;
- Работу в гибридном формате: офис + удаленка или полная удаленка. Офис, кстати, рядом с м. Дмитровская. Тут есть кофе, фрукты, игровая комната с playstation и кикером и куча модных заведений на Хлебзаводе;
- Если офис: компенсация фитнес зала рядом с ним;
- Рабочая машина: Макбук или что-то другое на выбор;
- Поддерживаем развитие каждого: закладываем бюджет на твое обучение, ставим цели и milestone's, проводим воркшопы, помогаем в написании статей на Хабр.