ИП Щерба Алексей Николаевич

Backend Python Developer (Middle/Middle+/Senior)

От 160 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет

Backend Python Developer (Middle/Middle+/Senior)

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

• Участие в подготовке и выкатке релизовов

• Давать оценку трудозатратам выполняемых работ

• Интеграция с внешними сервисами

• Следовать архитектуре решений, принятой в компании

• Наставничество над младшими сотрудниками

• Поддержка процесса непрерывной интеграции (Continuous Integration)

• Декомпозиция задач

• Проводить ревью и следить за качеством кода

• Рефакторинг кода

• Реализация переиспользуемых компонентов, каркасов, фреймворков, внутренних библиотек

• Развитие общих сервисов платформы

Требования:

 Хорошее знание языка Python 3.9+

 Уверенное владение экосистемой языка (pip, venv и пр.)

 Понимание принципов и тонкостей асинхронной разработки (asyncio)

 Уверенное владение фреймворком Flask, (используем для внутренних систем) и/или другими синхронными и асинхронными таким как - aiohttp, Sanic и д.р.

 Знание лучших практик при разработке API (OpenApi)

 Уверенное владение Pydantic

 Опыт использования систем логирования Sentry или logger

 Знание особенностей работы PostgreSQL и опыт проектирования баз данных

 Опыт работы с потоковой передачей данных и/или websocket серверов - как плюс

 Понимание микросервисной архитектуры и асинхронной распределенной интеграции сервисов

 Опыт работы с брокерами очередей (RabbitMQ, Apache kafka)

 Опыт работы с Docker

 Знание основных стратегий работы с репозиторием git

 Понимание и опыт применения паттернов проектирования

 Опыт написание тестов (pytest)

Для связи пишите в личные сообщения hh.ru, либо в телеграм: @pspware_cpo