Компания Emphasoft занимается заказной разработкой IT-решений для партнеров с западного рынка. Мы специализируемся на web-приложениях для стартапов на разных стадиях развития. Проект в сфере телекоммуникаций . Мы приглашаем Python developer в команду, которая занимается разработкой высококачественных и масштабируемых решений для телеком-платформы. Вы будете работать с требованиями, интеграциями и технической документацией в тесном сотрудничестве с командами разработки, QA и продукта. Что мы ждём от кандидата Опыт коммерческой разработки на Python 3.10+ от 3 лет Глубокие знания FastAPI/Django(DRF) и работы с асинхронностью (asyncio, aiohttp) Опыт работы с Celery/Redis/RabbitMQ/Kafka. Опыт работы с БД PostgreSQL и ORM SQLAlchemy (оптимизация SQL-запросов, проектирование БД, индексация) Опыт разработки и интеграции REST API сервисов Умение писать unit и интеграционные тестамы (Pytest, Mock) Опыт оптимизации производительности АРІ Чем предстоит заниматься Работа с Python 3.10+ и управление реальной нагрузкой. Написание читаемого и поддерживаемого кода. Использование цикла событий (event loop), различие блокирующих и асинхронных операций. Настройка RabbitMQ и Redis: политики повторных попыток, обработчики ошибок, проверка статуса задач, кэширование результатов, отмена задач. Работа с нормализацией баз данных, выбор типов данных, индексы, профилирование SQL-запросов. Использование HTTP-методов и кодов ответа, автоматическая генерация документации OpenAPI. Написание Unit, Integration и E2E тестов. Создание тестов для функций. Использование профилировщиков для поиска узких мест и масштабирование асинхронных приложений. Условия: Гибкий график работы, возможность самостоятельно планировать свой рабочий день Корпоративные курсы английского языка Отсутствие микроменеджмента и бюрократии.