Получи случайную криптовалюту за регистрацию!

#вакансия #job #python #django #remote #удаленнаяработа Должн | Вакансии для Python-разработчиков / Python Jobs

#вакансия #job #python #django #remote #удаленнаяработа

Должность: Python Developer
Компания: Magic Solutions
http://magic-solutions.org/
Формат работы: remote
Занятость: fulltime
Вилка: 150000-250000k .net (готовы платить в $)
Трудоустройство: ИП

Контакты: @still_alive_girl

О нас:

Мы - Magic Solutions, занимаемся разработкой утилит под Android – создаем клинеры.
Мы делаем Android-приложения на глобальную аудиторию с высоким трафиком. Зарабатываем на рекламной монетизации. На нашем флагманском приложении сейчас >1М DAU и 100000-200000 установок в день.

В нашу команду сейчас очень нужен middle backend разработчик. Основной стек - Django, есть сервисы на Flask, приветствуем FastAPI.

Половина наших сервисов - это высоконагруженные API под миллионы устройств, а половина - продукты для внутреннего пользования.

Примеры сервисов:

- Планировщик пуш-уведомлений. Работает поверх Firebase. Поддерживает несколько миллионов зарегистрированных устройств и каждый день делает по ним рассылки; через пару месяцев выйдем на несколько десятков миллионов устройств;
- ETL-пайплайны, которые парсят и обрабатывают данные из рекламных кабинетов (Appsflyer, Facebook, Google ads, Unity) и складывают все в Google Bigquery. В день обрабатываем около 100 Гб данных;
- Аналитические админки, которые строят агрегаты поверх данных из Bigquery и позволяют представлять их в разных разрезах;
- Внутренняя система управления проектами. Работает поверх Jira, помогает вести спринты и строить отчеты, делает опросы сотрудников через Slack.

Требования:
- Опыт web-разработки от 2 лет, умение решать типовые задачи: закешировать долгий запрос в БД, добавить индекс для быстроты сортировки, сделать обращение к внешнему API асинхронной задачей и тд;
- Подавляющее большинство сервисов пишем на Django;
- Опыт работы с PostgreSQL: индексы простые и сложные, HStorefield и JSONField, что можно с ними делать и чего нельзя. Навыки поиска и устранения ботлнеков;
- Docker и Docker-Compose: базовое понимание и опыт работы;
- Опыт мониторинга своей инфраструктуры (нам нужны не просто админки и API, нам нужна уверенность, что они работают, и понимание нагрузки, которую они держат);
- Умение подключить к Django шаблон Bootstrap - уже достаточно.

Что мы можем предложить:

- Гибкий график;
- Нет ежедневных созвонов;
- Не токсичный коллектив;
- Возможность повлиять на процессы разработки;
- Работа из любой точки мира.