other

Python Backend Developer

2 июля 2024

З/П не указана

Город: Москва

MediaNation

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

MediaNation - одно из ведущих digital-агентств на российском рынке. Разработали собственную технологию построения сквозной аналитики StreamMyData, которая является мощным инструментом в продажах. За это мы получили резидентство Сколково.Мы являемся одним из ключевых игроков на рынке Digital рекламы, с многолетней историей успешной работы с клиентами, в числе которых: О’КЕЙ, Читай-город, 585Gold, Hansa, ЭКСМО, Кант, ЭТМ и многие другие.В связи с расширением наших технологических возможностей, мы ищем опытного Python Backend Developer для переписывания нашего текущего бэкенда с .NET на Python.Наш стек: Django/FastAPI, PostgreSQL, ClickHouse, BigQuery, Airflow, Celery. StreamMyData — это передовая платформа для интеграции данных, которая позволяет бизнесу бесперебойно собирать и анализировать информацию из множества источников. Мы работаем с большими объемами данных и предлагаем нашим клиентам надежные и эффективные решения для их бизнеса. Обязанности: Анализ существующей архитектуры и её оптимизация с переходом на Python. Выбор подходящего фреймворка (Django/FastAPI) для новой архитектуры с учетом требований высоконагруженности. Разработка множества коннекторов к различным системам и базам данных. Интеграция с Airflow для управления задачами в виде DAG'ов. Разработка и оптимизация систем обработки фоновых задач и очередей для обеспечения стабильности и масштабируемости сервиса. Реализация асинхронного взаимодействия в приложениях. Документирование процессов. Изучение новых инструментов и технологий. Основные требования: Python: свободное владение, включая опыт с асинхронными фреймворками (asyncio, uvloop). Django/FastAPI: свободное владение, опыт разработки и масштабирования высоконагруженных веб-приложений. ORM (Django ORM, SQLAlchemy): свободное владение, опыт оптимизации запросов и проектирования схем данных. Apache Airflow: свободное владение, опыт настройки и оптимизации потоков данных (DAGs). RESTful API: свободное владение, опыт проектирования и реализации API, соблюдение лучших практик. Системы аутентификации (JWT): глубокое понимание принципов и механизмов работы. Фоновые задачи и очереди (Celery, RabbitMQ, Kafka): опыт настройки и использования для обработки задач в реальном времени. Базы данных (PostgreSQL): свободное владение, опыт проектирования, настройки и оптимизации производительности. Контейнеризация (Docker/Kubernetes): хорошее понимание, опыт развертывания и управления контейнеризированными приложениями. Паттерны архитектуры и программирования: свободное владение, способность применять на практике для создания масштабируемых и поддерживаемых систем. Базовое знание .NET будет считаться большим преимуществом. Условия: Удаленный или гибридный формат работы. Официальное трудоустройство согласно ТК, оплачиваемый отпуск и больничный лист. Корпоративный английский. ДМС после испытательного срока. Сложные и интересные задачи, включая проектирование и оптимизацию высоконагруженных систем.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 117472336

Похожие вакансии

Backend Python developer

Договорная

Москва

red_mad_robot

Python Backend Developer

Договорная

Москва

Правительство Москвы

Python Backend developer

До 300 000 руб.

Москва

Алабуга, ОЭЗ ППТ

Python Backend Developer

От 200 000 руб.

Москва

FAQ Marketing

Python backend developer

От 140 000 руб.

Москва

LITE Gallery

Backend python developer

От 120 000 руб.

Москва

ПромоДата