Компания Emphasoft занимается заказной разработкой IT-решений для партнеров с западного рынка. Мы специализируемся на web-приложениях для стартапов на разных стадиях развития.
Проект в сфере телекоммуникаций.
Мы приглашаем Python developer в команду, которая занимается разработкой высококачественных и масштабируемых решений для телеком-платформы.
Вы будете работать с требованиями, интеграциями и технической документацией в тесном сотрудничестве с командами разработки, QA и продукта.
Что мы ждём от кандидата
Чем предстоит заниматься
Работа с Python 3.10+ и управление реальной нагрузкой.
Написание читаемого и поддерживаемого кода.
Использование цикла событий (event loop), различие блокирующих и асинхронных операций.
Настройка RabbitMQ и Redis: политики повторных попыток, обработчики ошибок, проверка статуса задач, кэширование результатов, отмена задач.
Работа с нормализацией баз данных, выбор типов данных, индексы, профилирование SQL-запросов.
Использование HTTP-методов и кодов ответа, автоматическая генерация документации OpenAPI.
Написание Unit, Integration и E2E тестов.
Создание тестов для функций.
Использование профилировщиков для поиска узких мест и масштабирование асинхронных приложений.
Условия:
Гибкий график работы, возможность самостоятельно планировать свой рабочий день
Корпоративные курсы английского языка
Отсутствие микроменеджмента и бюрократии.