Recomedia
сегодня

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

ниже рынка на 45,9%
вакансия 120 000 ₽
в среднем 221 690 ₽
мэтч
Загрузи резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Загрузи резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Компания Recomedia занимается разработкой продуктов в сфере информационных технологий, в частности, в области CRM. Сейчас компания переводит свой монолитный проект на современную модульную архитектуру, которая будет состоять из UI-сервиса и горизонтально масштабируемых воркеров. Это хорошая возможность влиять на архитектуру продукта и работать с современным стеком технологий.

Вам нужно будет выделить сервисы 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 и возможность влиять на технические решения
  • Сложные и интересные задачи для профессионального роста
Откликнуться Пожаловаться