Описание проекта
Ищем опытного разработчика для проектирования и реализации масштабируемой системы автоматической публикации контента (high-load). Проект рассчитан на большие объёмы операций, работу с сетевыми запросами, очередями, базами данных и высокой нагрузкой.
Основные требования
- Глубокое знание Python 3.10+
- Опыт с асинхронным программированием (asyncio, aiohttp)
- Работа с очередями (RabbitMQ, Redis или Kafka)
- Проектирование отказоустойчивых и масштабируемых решений
- Уверенное владение SQL и одной из СУБД (PostgreSQL, MySQL)
- Опыт написания чистого, тестируемого кода (Unit-тесты)
- Навыки работы с Docker и Docker Compose
Что предстоит делать
- Разработка сервисов для массовой публикации
- Реализация многопоточного и асинхронного выполнения задач
- Интеграция с внешними API и сервисами
- Оптимизация производительности и снижение времени отклика
- Описание архитектуры документации
Условия
- Удаленная работа, полная занятость или гибкий контракт
- Возможность работать над распределенными HVAC (Highly Available Virtual Cloud)
- Гибкий график