Александр Т. Python разработчик, Senior
ID 34601
АТ
Александр Т.
Мужчина, 35 лет
Россия, Ростов-на-Дону, UTC+3
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 15 января 2026 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Проекты
(6 лет 11 месяцев)
ISET Coordinator: Сервис-оркестратор микросервисной инфраструктуры
Роль
Backend Developer
Обязанности
Разработка центрального сервиса-оркестратора для управления микросервисной экосистемой. Сервис отвечал за динамическое управление топологией брокера сообщений RabbitMQ, обеспечение связности между микросервисами, версионирование конфигураций и предоставление принципов "Infrastructure as Code" для всей инфраструктуры сообщений
Состав команды: 4 Backend Developers, 2 Frontend Developers, 1 QA Engineer, 1 DevOps Engineer, 1 Team Lead
Что реализовывал:
Архитектура и управление инфраструктурой:
● Реализовал систему "Infrastructure as Code" для RabbitMQ
● Разработал отказоустойчивый AMQP-клиент с механизмом автоматического переподключения (Self-healing)
● Внедрил систему версионирования конфигураций с автоматическим сохранением версий топологии RabbitMQ в JSON-файлы и возможностью ротации.
Разработка API и обработка ошибок:
● Создал REST API на FastAPI для управления состоянием оркестратора
● Разработал кастомную иерархию исключений и middleware для стандартизированной обработки ошибок и генерации понятных HTTP-ответов.
● Реализовал строгие схемы валидации конфигураций инфраструктуры с использованием Pydantic
Стек технологий:
Python 3.11+, FastAPI, RabbitMQ (aio-pika), Pydantic, Redis
Стек специалиста на проекте
RabbitMQ, FastAPI, Pydantic, Python3, Redis, aio_pika
Отрасль проекта
E-commerce & Retail
Период работы
Май 2025 - Ноябрь 2025
(7 месяцев)
ISET Files: Микросервис для безопасного управления файлами
Роль
Backend Developer
Обязанности
Разработка высоконагруженного микросервиса для безопасного хранения и обработки файлов в S3-совместимом хранилище. Сервис обеспечивал абстракцию над хранилищем, управление правами доступа через Keycloak, генерацию превью для медицинских снимков и реализовывал событийную модель взаимодействия с другими компонентами системы
Состав команды: 4 Backend Developers, 2 Frontend Developers, 1 QA Engineer, 1 DevOps Engineer, 1 Team Lead
Что реализовывал:
Безопасность и работа с файлами:
● Спроектировал и реализовал микросервис файлового хранилища (S3/MinIO)
● Оптимизировал работу с большими данными, внедрив потоковую ZIP-архивацию (memory-efficient streaming)
● Реализовал обработку рентгеновских изображений (DICOM)
Событийная архитектура:
● Разработал Event-Driven архитектуру на базе RabbitMQ с использованием динамической генерации Pydantic-схем
● Обеспечил интеграцию микросервиса в общую экосистему
Стек специалиста на проекте
RabbitMQ, Keycloak, FastAPI, Pydantic, Python3, Redis, aio_pika, Minio (S3)
Отрасль проекта
E-commerce & Retail
Период работы
Май 2024 - Май 2025
(1 год 1 месяц)
ISET Main: Центральное ядро ERP-системы
Роль
Backend Developer
Обязанности
Разработка и поддержка центрального ядра масштабируемой ERP-системы для управления строительными и промышленными процессами. Сервис управлял сотнями бизнес-сущностей (HR, склад, сварка, контроль качества), обеспечивал централизованную настройку доступа, аудит изменений и интеграцию с микросервисным окружением.
Состав команды: 4 Backend Developers, 2 Frontend Developers, 1 QA Engineer, 1 DevOps Engineer, 1 Team Lead
Что реализовывал:
Разработка бизнес-логики и API:
● Работал над ядром ERP-системы (FastAPI/SQLModel
● Интегрировал новые бизнес-сущности в существующий Factory-паттерн
● Писал и оптимизировал сложные SQL-запросы (SQLAlchemy) для сводных отчетов и журналов работ
Рефакторинг и архитектура:
● Проводил рефакторинг легаси-кода, улучшая поддерживаемость и производительность системы
● Участвовал в настройке механизмов инициализации приложения и миграций данных
● Обеспечивал интеграцию центрального ядра с другими микросервисами экосистемы через RabbitMQ и REST API.
Стек технологий:
Python 3.11+, FastAPI, SQLModel (SQLAlchemy Async), Redis, RabbitMQ, Pydantic
Стек специалиста на проекте
RabbitMQ, SQLAlchemy, FastAPI, Pydantic, Python3, Redis, Async, SQLmodel
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2022 - Май 2024
(1 год 6 месяцев)
Формат взаимодействия
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ЮФУ
Специальность
математические методы в экономике, квалификация экономист-математик
Завершение учебы
2015 г.
Высшее
Учебное заведение
НПИ
Специальность
программное обеспечение вычислительной техники, квалификация программист-инженер
Завершение учебы
2025 г.