Bell Integrator

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

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Python
  • RabbitMQ
  • FastAPI
  • PostgreSQL
  • asyncio
  • Pydantic v2

Bell Integrator – аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Требования:
Уверенный Python 3.7+ с акцентом на асинхронное программирование (asyncio, async/await)ж
- Практический опыт с RabbitMQ и экосистемой aio-pika/aiormq: моделирование топологий (exchange/queue/binding), подтверждения сообщений (ack/nack), повторные попытки/отложенные задачи, настройка QoS;
- Разработка API на FastAPI (+ Starlette), валидирование и сериализация на Pydantic v2;
-Работа с PostgreSQL через asyncpg: эффективные запросы, транзакции, пул соединений;
- Понимание сетевого стека ASGI; запуск на Hypercorn;
- Настройка аутентификации и безопасности: JWT (python-jose), хранение паролей (passlib/bcrypt);
- Работа с XML файлами (чтение, создание, сериализация, валидация по XSD), XSD, Xpath;
- Работа с json файлами (чтение, создание, сериализация)

Будет плюсом:
- Работа с ГИС, СМЭВ
- Работа с ЭЦП
- Работа с файлами и документами: PyPDF2, reportlab (PDF-генерация), python-docx (DOCX), openpyxl (Excel), lxml (XML/HTML).

Условия:
Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
Опыт работы в распределенной команде профессионалов;
Уровень заработной платы обсуждается индивидуально;
Оформление по ТК РФ
Удалённый формат работы в РФ