Python Developer (разработчик Python)

Дата размещения вакансии: 31.08.2026
Работодатель: ПУЛЬС АЙТИМ
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Тебе предстоит:

  • Разрабатывать и развивать backend-сервисы на Python 3.12+ / FastAPI;

  • Проектировать новые микросервисы, API, модели данных и интеграционные взаимодействия;
  • Разрабатывать и поддерживать интеграции с государственными информационными системами маркировки — Честный ЗНАК (ГИС МТ, МДЛП);
  • Реализовывать интеграционные обмены с внутренними системами компании, включая 1С, используя REST API, Kafka и S3;
  • Развивать event-driven взаимодействие между сервисами и участвовать в переводе существующих процессов на Kafka;
  • Поддерживать существующие сервисы на Django, выполнять их оптимизацию и доработку, а при необходимости переносить отдельные сервисы и функциональность на FastAPI;
  • Проектировать структуру хранения данных, оптимизировать запросы и работать с PostgreSQL;
  • Писать unit- и integration-тесты;
  • Участвовать в cross-review кода внутри команды;
  • Участвовать в декомпозиции и оценке задач, обсуждении архитектурных решений и выборе технических подходов;
  • Участвовать в эксплуатации своих сервисов: анализировать ошибки, логи, метрики и причины проблем производительности;
  • Развивать наблюдаемость сервисов: добавлять необходимые технические метрики и логирование;
  • Готовить Docker-окружение сервисов и при необходимости вносить небольшие изменения в конфигурацию CI/CD и Kubernetes. ​​​​​​​

Мы используем: Python 3.12+, FastAPI, Pydantic 2, SQLAlchemy, PostgreSQL, Redis, Kafka, S3, Django, Pytest, Docker.

Пожелания по опыту:

  • ​​​​Опыт коммерческой разработки на Python с использованием FastAPI и Django в высоконагруженных продакшн-средах от 5 лет.
  • Глубокие знания PostgreSQL (проектирование структуры данных, оптимизация SQL-запросов, транзакции, индексы)
  • Опыт работы с Redis, S3, RabbitMQ, Celery и Docker.
  • Практический опыт работы с Apache Kafka (partitions, consumer groups, offsets, гарантии доставки и обработка ошибок).
  • Навыки проектирования микросервисов, глубокое понимание REST API и принципов интеграции распределенных систем.
  • Опыт написания unit- и integration-тестов с использованием pytest.
  • Умение самостоятельно проектировать сложные технические решения, аргументировать выбор архитектурных подходов и прорабатывать логику задачи до конца ​​​​​​​
  • ​​​​Опыт коммерческой разработки на Python с использованием FastAPI и Django в высоконагруженных продакшн-средах от 5 лет.

Будет преимуществом:

  • ​​​​Опыт интеграции с Честный ЗНАК;
  • Понимание принципов работы Kubernetes, Helm и GitLab CI/CD;
  • Опыт работы с системами мониторинга и observability: Grafana, Prometheus, ELK, Sentry;
  • Опыт анализа и устранения проблем производительности backend-сервисов;
  • Опыт проектирования event-driven систем и миграции существующих синхронных взаимодействий на Kafka.