Middle/Senior Python developer

Зарплата

от 120 000 до 200 000 ₽

Требования

Бэкенд, Средний (Middle)PythonLinuxMySQLNginxSQLPostgreSQLRabbitMQBashGit

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

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

Условия работы

Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

Мы занимаемся разработкой и поддержкой собственной информационной системы. Данная системы позволяет собирать и агрегировать данные из различных открытых источников, таких как: социальные сети, форумы, мессенджеры, новостные ресурсы и т.д.

Продукт постоянно развивается, появляются новые задачи. От соискателя хотим участия в разработке новых компонент и доработки существующих.

Наша компания не занимается разработкой сайтов, мы не ищем WEB разработчика. Django, drf – просьба не беспокоить :)

Обязанности:

  • Написание чистого, понятного кода
  • Ведение (исправление багов, модернизация, улучшение) разработанного микросервиса

Требования:

  1. Уверенное знание Python3: SQLAlchemy, pymysql, json, (io)pika
  2. Опыт работы с ОС семейства Linux, умение запустить свой код
  3. Опыт работы над продуктами придерживающихся микросервисной архитектуре
  4. Знание и умение работать с брокерами сообщений (RabbitMQ, Kafka, celery, etc.)
  5. Умение покрывать свой код автотестами (pytest, tox)
  6. Умение разбираться как работает та или иная технология

Как преимущество:

  • Знание SQL, опыт построения и оптимизации сложных запросов
  • Использование парадигмы ООП, реактивного программирования

Условия:

  • Участие в масштабном проекте
  • Работа с интересными задачами
  • Гибкий график работы: 40 часов в неделю
  • Удаленная/офисная работа
  • Возможно сотрудничество как по ТК РФ, так и как по ГПХ (ИП, самозанятый)
  • Чай, кофе, вода, соки, энергетики, печеньки и место для курения в офисе