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

TS Dev

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

Москва

Метро: Библиотека им.Ленина

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

Ищем Python-разработчика с сильной инженерной базой, который умеет проектировать микросервисы, работать со сложной бизнес-логикой и поддерживать качество кода на высоком уровне. Предстоит развивать существующую систему с элементами легаси, участвовать в архитектурных решениях и взаимодействовать со смежными командами.

Что будет в работе

  • Разрабатывать и поддерживать микросервисы на Python.

  • Проектировать и развивать REST API с учётом общепринятых практик.

  • Работать с PostgreSQL: проектировать схемы данных, писать и оптимизировать сложные запросы.

  • Разбираться в существующей системе, включая легаси-компоненты, и постепенно улучшать её.

  • Следить за качеством, читаемостью, тестируемостью и поддерживаемостью кода.

  • Проводить code review и design review, участвовать в обсуждении технических решений.

  • Анализировать системные требования и оценивать техническую реализацию.

  • Взаимодействовать со смежными командами для согласования API и интеграций.

  • Участвовать в развитии архитектуры и повышении надёжности сервисов.

Что важно

  • От 3 лет коммерческой разработки на Python.

  • Уверенное владение Python и понимание особенностей языка.

  • Знание ООП, SOLID и основных принципов проектирования кода.

  • Опыт написания читаемого, поддерживаемого и тестируемого кода.

  • Практический опыт работы с PostgreSQL: сложные SQL-запросы, проектирование схем и оптимизация производительности.

  • Понимание микросервисной архитектуры, её преимуществ и ограничений, умение отличать микросервисы от распределённого монолита.

  • Опыт разработки и проектирования REST API.

  • Умение анализировать требования, аргументировать технические решения и оценивать последствия изменений.

  • Опыт проведения code review и участия в обсуждении архитектурных решений.

  • Готовность работать со сложной существующей системой и постепенно улучшать её.

Будет плюсом

  • Опыт разработки на FastAPI.

  • Практический опыт работы с Kafka и RabbitMQ.

  • Опыт настройки и поддержки CI/CD в GitLab CI.

  • Знакомство с Rust.

  • Опыт работы с LLM-инструментами и внимательного ревью кода, сгенерированного ИИ.

  • Опыт проектирования отказоустойчивых сервисов и асинхронных интеграций.

Английский

Отдельное требование к английскому не указано.

Процесс

  • Короткое общение с рекрутером.

  • Техническое интервью / TechCertify-скрининг.

  • Передача на подходящие проекты клиентам.

Если вам интересно разбираться в сложных системах, принимать инженерные решения и создавать код, который удобно поддерживать и развивать, будем рады вашему отклику.

Навыки
  • Python
  • ООП, SOLID
  • PostgreSQL
  • REST API
  • FastAPI
  • Kafka и RabbitMQ
  • Rust
  • LLM-инструментами
  • отказоустойчивых сервис
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Аквариус, Группа компаний

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

Аквариус, Группа компаний

  • Москва

  • Не указана

Рекомендуем
Эвотор
  • Москва

  • Не указана

Рекомендуем
QSOFT
  • Москва

  • Не указана

Рекомендуем
Лига Цифровой Экономики

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

Лига Цифровой Экономики

  • Москва

  • Не указана

Литрес
  • Москва

  • Не указана

Альфа-Банк
  • Москва

  • Не указана

SkillStaff
  • Москва

  • Не указана

Sapiens solutions
  • Москва

  • Не указана

RDP.RU
  • Москва

  • Не указана

Senior Python Developer

Филиал компании Лист Ренталс Лимитед

  • Москва

  • Не указана

ФГАНУ Центр информационных технологий и систем органов исполнительной власти

Python-разработчик (Гибрид)

ФГАНУ Центр информационных технологий и систем органов исполнительной власти

  • Москва

  • до 180000 RUR

СБЕР
  • Москва

  • до 180000 RUR

АйТи БАСТИОН

Senior Python Developer

АйТи БАСТИОН

  • Москва

  • до 180000 RUR

Банк 131
  • Москва

  • до 180000 RUR

АналитиксЛаб

Middle Python developer

АналитиксЛаб

  • Москва

  • до 180000 RUR

БАЗИС
  • Москва

  • до 180000 RUR

START
  • Москва

  • до 180000 RUR

Absolut
  • Москва

  • до 400000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию