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

ПУЛЬС АЙТИМ

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

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

Тебе предстоит:
  • Разрабатывать и развивать 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.
Навыки
  • Python
  • Django
  • FastAPI
  • Asyncio
  • Pydantic
  • SQLAlchemy
  • PostgreSQL
  • Pytest
  • REST API
  • Redis
  • Apache Kafka
  • S3
  • Docker
  • Git
Посмотреть контакты работодателя

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

Standfin
  • Москва

  • Не указана

Рекомендуем
Бэнкс Софт Системс

Senior Python Fullstack / AI Developer

Бэнкс Софт Системс

  • Москва

  • Не указана

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

  • Не указана

Рекомендуем
ИЦ АЙ-ТЕКО

AI/AI-agent developer (Python)

ИЦ АЙ-ТЕКО

  • Москва

  • Не указана

AYA GAMES
  • Москва

  • Не указана

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

Python Developer (Astra Migration Tool)

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

  • Москва

  • Не указана

Инжпроект-М
  • Москва

  • Не указана

Исходный код
  • Москва

  • Не указана

EvaTeam
  • Москва

  • от 300000 RUR

ANCOR
  • Москва

  • до 380000 RUR

ИдаПроджект
  • Краснодар

  • до 380000 RUR

  • Москва

  • до 380000 RUR

Senior Python Developer

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

  • Москва

  • до 380000 RUR

JT marketing

Python Developer

JT marketing

  • Москва

  • от 5000 USD

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

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