Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
python developer
генерация резюме
сопроводительное письмо
описание
Команда выделяет сервисы web_ui_service и bulk_worker_service, проектирует асинхронное взаимодействие через очереди задач, внедряет ретраи, идемпотентность, DLQ и сквозное логирование для надёжного взаимодействия сервисов.
задачи
- Выделить сервисы web_ui_service и bulk_worker_service.
- Спроектировать асинхронное взаимодействие через очереди задач (RabbitMQ/Redis).
- Внедрить ретраи, идемпотентность, DLQ и сквозное логирование с trace-id.
- Оптимизировать использование Playwright: перейти на Page Object и реализовать человекоподобное поведение.
- Проектировать и реализовывать новые эндпоинты, контракты между сервисами и бизнес-логику воркеров.
требования
- Коммерческий опыт бэкенд-разработки на Python от 2 лет.
- Уверенное владение Django или FastAPI в продакшене.
- Практический опыт работы с очередями задач и воркерами (Celery, RQ, Arq).
- Хорошее знание PostgreSQL и Redis.
- Опыт работы с Docker и CI/CD (GitHub Actions / GitLab CI).
- Базовое понимание Playwright или Selenium (локаторы, ожидания, взаимодействие со страницей).
- Будет плюсом опыт с RabbitMQ, Kafka или Redis Streams, настройка мониторинга и логирования (Prometheus, Grafana, ELK, Sentry), знакомство с Kubernetes и Helm.
условия
- Полностью удалённый формат работы.
- Гибкий график, ориентация на результат.
- Небольшая команда без лишней бюрократии.
- Прямое общение с CTO и участие в технических решениях.
навыки