Детали вакансии
Разработка
Мидл
Удаленка
Полная занятость
Русский
Nov 12

Python-разработчик

Senior Python-разработчик для удаленной позиции в 24H Soft, работа над агрегацией данных и оптимизацией сканера спортивных данных.

Обязанности: - Добавлять новые источники и типы данных (котировки, ключевые моменты спортивных событий) в систему. - Оптимизировать производительность Сканера, повышать скорость и снижать сетевой трафик. - Улучшать стабильность всей системы и ее компонентов. - Исследовать и устранять проблемы производительности и несоответствия данных.

Требования: - Опыт работы с любым веб-фреймворком, кроме Django. - Знание современного Python (мы используем Python 3.12). - Понимание сетевых протоколов, особенно HTTP и WebSockets. - Понимание парадигмы асинхронного программирования, отличий от потоков/процессов (asyncio, aiohttp, синтаксис async-await). - Опыт работы с брокерами очередей (мы используем RabbitMQ + pika). - Опыт работы с реляционными базами данных (мы используем PostgreSQL 17), SQLAlchemy и миграциями (мы используем Alembic). - Любовь к PEP8 и аннотациям типов. Будет плюсом: - Опыт написания скраперов/парсеров для открытых источников данных. - Умение быстро разбираться в чужом коде. - Навыки реверс-инжиниринга. - Продвинутые знания RabbitMQ, понимание типов обменников, тонкая настройка очередей. - Знакомство с JavaScript. - Знакомство с headless-браузерами, Selenium, Pyppeteer, Playwright (мы используем Playwright). - Знакомство с Grafana и VictoriaMetrics, опыт настройки мониторинга. - Понимание сжатия данных и форматов сетевого обмена (CBOR, MessagePack, SignalR). - Примеры кода. - Опыт работы с Docker, GitLab CI. - Опыт работы с Pytest.

Компания: 24H Soft Формат работы: Удаленно График: 5/2 Тип занятости: Полная занятость.

SQLAlchemy
RabbitMQ
Alembic
Python
asyncio
Playwright
AIOHTTP
PEP8
PostgreSQL

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

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

Python-разработчик

Python-разработчик в Альфа-Банке, удаленно в России, полная занятость, проекты в области бэкенда и ИИ.

Россия
A
Alfa-Bank

Backend-разработчик (Python)

4 000 $

Backend-разработчик (Python) для международной AI-платформы, удаленно, зарплата $3,500-4,000.

N
NDA

Python-разработчик

Удаленная вакансия Python-разработчика для региона СНГ, полная занятость в IT через Hireway.

Армения, Азербайджан, Беларусь, Эстония, Грузия, Киргизия, Казахстан, Литва, Латвия, Молдова, Россия, Таджикистан, Туркменистан, Украина, Узбекистан
N
NDA