Назад

Не получаете ответ?

Вакансия опубликована 11 дн. назад - шансы на ответ снижаются.

11 дней назад

Senior Python Developer

200 000 - 220 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Python Developer (Python/FastAPI): Проектирование и развитие сложных backend-сервисов, API и интеграций для бизнес-систем с акцентом на асинхронность, производительность, надёжность и безопасность. Focus on построение сервисов от архитектуры до production, работу с PostgreSQL и Kubernetes, мониторинг, оптимизацию и сопровождение.

Локация: удалённая работа, Екатеринбург

Зарплата: 200000–220000 RUB в месяц до вычета налогов

Компания

SJ GLOBAL — аутстаффинговая компания, разрабатывающая мобильные приложения и сложные backend-системы для бизнеса; создано более 100 приложений для различных отраслей.

Что делать

  • Проектировать и развивать сервисы, сложные API, интеграции и контракты взаимодействия компонентов.
  • Прорабатывать решения от уточнения требований и оценки рисков до выпуска, мониторинга, оптимизации и сопровождения в production.
  • Работать с PostgreSQL, ORM, брокерами сообщений, фоновыми задачами и событийной архитектурой.
  • Обеспечивать тестируемость, качество, безопасность, наблюдаемость и производительность сервисов.
  • Участвовать в сборке, тестировании и доставке сервисов совместно с DevOps.
  • Согласовывать технические решения со смежными командами, проводить code review, декомпозировать задачи и наставлять коллег.

Требования

  • От 5 лет коммерческой production-разработки на Python; опыт только прототипов или курсов не подходит.
  • Глубокое знание Python, устройства объектов, работы с памятью и ресурсами.
  • Уверенное владение asyncio, понимание threads, multiprocessing, отмены задач и контроля параллелизма.
  • Сильный опыт FastAPI; самостоятельное проектирование сложных API, интеграций и OpenAPI-контрактов.
  • Опыт с PostgreSQL: схемы, транзакции, индексы, оптимизация запросов и диагностика проблем; уверенная работа с SQLAlchemy или другой ORM.
  • Опыт интеграций с брокерами сообщений и фоновыми задачами, понимание событийной архитектуры.
  • Опыт написания unit- и интеграционных тестов, самостоятельной проверки решений, code review и поддержания технической документации.
  • Знание Docker, практический опыт Kubernetes и развёртывания сервисов; понимание CI/CD и взаимодействия с DevOps.
  • Опыт работы с логами, метриками, трассировкой, диагностикой инцидентов и проблем производительности; учёт безопасности API, интеграций и разграничения доступа.
  • Способность самостоятельно доводить решения от архитектуры до production, согласовывать решения со смежными командами, декомпозировать сложные задачи и наставлять коллег.

Хорошо, если есть

  • Django/DRF, aiohttp или Litestar.
  • Kafka, Redis и другие брокеры сообщений.
  • Опыт highload-продуктов, e-commerce, retail, CRM или B2B-систем.
  • Опыт работы с персональными данными, требованиями информационной безопасности, enterprise-разработкой и закрытым/on-premise контуром.
  • Prometheus/Grafana и другие инструменты мониторинга.
  • Опыт участия в настройке CI/CD-пайплайнов.

Культура и преимущества

  • Удалённая работа и полная занятость.
  • Оформление через самозанятость или ИП.
  • Фиксированный оклад с выплатами один раз в месяц.
  • Работа над мобильными приложениями и backend-системами для различных отраслей.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →