Дмитрий И. Python разработчик, Middle+

ID 30408
ДИ
Дмитрий И.
Мужчина, 42 года
Россия, Санкт-Петербург, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 11 октября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Middle+
Навыки
aiohttp
Alembic
Apache AirFlow
Asyncio
Celery
Django
DRF
FastAPI
Flask
Handler
Keycloak
Make
OAuth
OpenID
Pyramid
Pytest
RBAC
REST
SQLAlchemy
WebSockets
Python
Apache Kafka
RabbitMQ
AWS S3
MongoDB
PostgreSQL
Redis
Docker
ELK
GitLab CI/CD
Jenkins
Kubernetes
Grafana
Log4j
Prometheus
Git
GitHub
GitLab
Linux
Отрасли
E-commerce & Retail
FinTech & Banking
Hardware
Telecom
Главное о специалисте
Разработчик с более чем 5 годами опыта в коммерческой разработке программного обеспечения на Python с использованием таких фреймворков, как FastAPI и Django. Обладаю экспертизой в проектировании и разработке распределенных систем на микросервисной архитектуре. Технические знания охватывают проектирование высоконагруженных систем, внедрение ETL-пайплайнов на Apache Airflow, разработку асинхронных сервисов на основе asyncio и aiohttp, а также интеграцию с брокерами сообщений RabbitMQ и Apache Kafka. Обладаю практическими навыками в области DevOps: настройка CI/CD (GitLab CI/CD, Jenkins), оркестрация контейнеров с помощью Kubernetes, мониторинг и логирование (Prometheus, Grafana, ELK). Мой опыт позволяет минимизировать сроки выхода продукта на рынок и обеспечивать высокую прозрачность процессов разработки.
Проекты   (5 лет 6 месяцев)
СИСТЕМЫ МОНИТОРИНГА ТЕНДЕРОВ
Роль
Python-разработчик
Обязанности
Разработка и поддержка RESTful API для поддержки операций фронтенда по контрактам, планам поставок и отслеживанию их исполнения; Реализация модулей для анализа исполнения контрактов, отклонений плана от факта и уровня импортозамещения; Проектирование и оптимизация сложных SQL-запросов в PostgreSQL для аналитических и отчетных задач; Создание механизмов импорта и экспорта данных для интеграции с внешними системами и Excel-процессами; Интеграция обмена геоданными через gis_sender для обогащения метаданных контрактов геолокацией; Реализация авторизации на основе RBAC с использованием rbac_client для разграничения доступа к чувствительным операциям; Интеграция аутентификации на базе Kerberos через krb_requests для безопасной валидации пользователей; Разработка backend-модуля для отслеживания и визуализации критически важных проектных активностей между отделами; Построение логики мониторинга хода НИОКР с использованием пользовательских статусных пайплайнов; Взаимодействие с подсистемой управления файлами через fs_manager для хранения документов и контроля версий; Интеграция системы отслеживания исключений и централизованной отчетности об ошибках с помощью exc-handler; Поддержка и расширение моделей данных с использованием SQLAlchemy ORM и миграций Alembic; Написание модульных тестов; Оптимизация медленных запросов к БД и создание материализованных представлений; Участие в настройке CI/CD пайплайнов с использованием GitLab CI/CD.
Стек специалиста на проекте
PostgreSQL, Git, Docker, REST, Python, Linux, GitLab, Log4j, SQLAlchemy, Make, Alembic, Pyramid, GitLab CI/CD, Handler, RBAC
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2024 - По настоящее время  (1 год 5 месяцев)
РАЗРАБОТКА АППАРАТНЫХ И ПРОГРАММНЫХ СРЕДСТВ ДЛЯ СБОРА И ОБРАБОТКИ ДАННЫХ
Роль
Python-разработчик
Обязанности
Разработка REST API с использованием FastAPI для системы анонимного сбора информации, обеспечивая безопасность и конфиденциальность данных; Разработка и внедрение архитектурных решений; Взаимодействие с бизнес-аналитиками, стейкхолдерами и другими командами для согласования технических решений и планирования; Оценка сложности задач и определение приоритетов; Настройка выполнения ETL задач с использованием Apache Airflow, для потоковой обработки данных; Реализация асинхронных драйверов для аппаратных устройств с использованием asyncio; Разработка скриптов и сервисов для получения данных из внешних API с использованием aiohttp; Интеграция WebSocket с Apache Kafka и RabbitMQ; Увеличение времени бесперебойной работы сервера в 4 раза; Написание сложных SQL-запросов для получения, манипулирования и анализа данных; Оптимизация работы с базой данных PostgreSQL с использованием asyncio и SQLAlchemy; Создание дополнительных модулей и плагинов для Django Admin, для расширения его функциональности; Создание архитектуры и разработка системы автоматического создания аккаунтов для социальных сетей; Разработка сервиса для мониторинга новостей из Telegram каналов; Разработка системы для создания timelapse на основе raspberry pi, реализация проверки количества сделанных фото, получения их по ssh на сервер, сборки видео, удаления фото. Интеграция Kubernetes с Jenkins, для автоматизации процесса развертывания приложений; Создание Telegram бота для тренировки периферического зрения; Создание Telegram бота и скрапера для получения расписания общественного транспорта; Разработка внутренней документации; Координация команды разработчиков; Проведение технических интервью для кандидатов в команду; Планирование и контроль сроков выполнения задач, распределение ресурсов и обеспечение установленных стандартов качества; Оценка сложности задач.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Apache Kafka, Git, Docker, REST, Python, Linux, MongoDB, Jenkins, Kubernetes, GitHub, Celery, SQLAlchemy, aiohttp, FastAPI, Django, Apache AirFlow, Redis, DRF, WebSockets
Отрасль проекта
Hardware
Период работы
Июнь 2022 - Июнь 2024  (2 года 1 месяц)
ОНЛАЙН-КИНОТЕАТР
Роль
Python-разработчик
Обязанности
Разработка и поддержка системы по управлению медиа контентом (CMS), включая механизмы аутентификации и авторизации на основе OAuth 2.0 и OpenID Connect; Настройка конфигурации Keycloak для централизованного управления пользователями, ролями и правами доступа; Разработка системы управления лицензиями для отдела закупок контента; Разработка и организация автоматического переноса данных об уже приобретенных лицензиях из таблиц в CMS; Реализация потоковой обработки данных с помощью RabbitMQ для обработки событий в реальном времени; Настройка S3-хранилища для интеграции с внешними сервисами CDN для обеспечения плавного и быстрого стриминга видео; Оптимизация использования объема S3-хранилища путем автоматического удаления временных файлов и устаревших версий объектов; Написание YAML-конфигураций для автоматического развертывания и управления контейнерами в Kubernetes; Реализация взаимодействия с базами данных через SQLAlchemy; Интеграция модульного тестирования в процессы код-ревью для обеспечения наличия соответствующих модульных тестов для всех новых изменений кода; Масштабирование развертывания MongoDB горизонтально или вертикально по мере необходимости; Регулярное обновление MongoDB для устранения уязвимостей безопасности; Написание скрипта для создания баннеров.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, REST, Python, Linux, MongoDB, Jenkins, OAuth, Kubernetes, GitHub, Keycloak, SQLAlchemy, AWS S3, Flask, Django, Redis, DRF, OpenID
Отрасль проекта
Telecom
Период работы
Январь 2021 - Июнь 2022  (1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет
Специальность
Инженер по автоматизированным системам управления
Завершение учебы
2007 г.

Похожие специалисты

E-commerce & Retail • Manufacturing • Telecom
ДИ
Дмитрий И.
Санкт-Петербург
Python разработчик
Lead
4 155,84 Р/час
aiohttp
Apache AirFlow
Apache Kafka
Asyncio
Backend
Celery
DevOps
Django
Docker
DRF
+34

Инженер-программист с опытом более 6 лет Обладаю более 6 лет опыта в коммерческой разработке программного обеспечения на Python с использованием таких фреймворков, как FastAPI и Django. Экспертиза в проектировании и разработке распределенных систем и микросервисных архитектур позволяет мне эффективно решать задачи любой сложности. В качестве техлида выстраиваю процессы разработки, четко определяю приоритеты задач, распределяю ресурсы и управляю нагрузкой команды, что способствует достижению высокой скорости и качества разработки. Успешно перестраивал процессы разработки с нуля, внедряя гибкие методологии, такие как SCRUM и KANBAN, и адаптируя их под специфику проектов. Техническая экспертиза охватывает проектирование высоконагруженных систем, внедрение ETL-пайплайнов на Apache Airflow, разработку асинхронных сервисов на основе asyncio и aiohttp, а также интеграцию с брокерами сообщений RabbitMQ и Apache Kafka. Обладаю практическими навыками в области DevOps: настройка CI/CD (GitLab CI/CD, Jenkins), оркестрация контейнеров с помощью Kubernetes, мониторинг и логирование (Prometheus, Grafana, ELK). Мой опыт позволяет достигать стабильных и предсказуемых результатов, минимизировать сроки выхода продукта на рынок и обеспечивать высокую прозрачность процессов разработки. Языки программирования Python. Backend Django, DRF, Flask, Celery, FastAPI, asyncio, aiohttp, REST, OAuth, OpenID, Apache Airflow, pytest, Keycloak, WebSocket. Брокеры сообщений RabbitMQ, Apache Kafka. Базы данных PostgreSQL, MongoDB, Redis, Tarantool. DevOps Docker, Kubernetes, GitLab CI/CD, Jenkins, Prometheus, Grafana, ELK. Системы управления версиями Git, GitHub, GitLab. Операционные системы Linux.

Подробнее
FinTech & Banking • Media
ДК
Диана К.
Минск
Python разработчик
Senior
3 147,27 Р/час
access
acl
ActiveMQ
aggregate
aiohttp
Apache Kafka
API
Architecture
Async
Asyncio
+136

▪ Разработчик программного обеспечения с более чем 5-летним опытом коммерческой разработки корпоративного ПО для различных отраслей (стартапы / e-commerce). ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт в оптимизации SQL-запросов и асинхронном программировании. ▪ Разработка и проектирование микро сервисных архитектур, обеспечивающих модульность, гибкость и высокую производительность систем для крупных проектов. ▪ Настройка и оптимизация CI/CD процессов с использованием Gitlab и Jenkins. ▪ Отличные коммуникативные навыки, быстрая адаптация к команде. ▪ Ориентация на результат и успешное выполнение задач.

Подробнее
Blockchain • Cloud Services • Manufacturing
АК
Алексей К.
Омск
Python разработчик
Senior
3 831,17 Р/час
aiogram
aiohttp
Alembic
Ansible
API Gateway
Architecture
Asyncio
AWS
BDD
Beautiful soup
+109

Опытный Python-разработчик, специализируется на backend-разработке. Участвовал в проекте Royal Finance, где занимался разработкой масштабируемых RESTful API с использованием Python, Django и DRF. Оптимизировал вычислительную логику на базе асинхронного программирования, Celery и RabbitMQ. Внедрил современные стандарты контроля качества кода и CI/CD процессы. В рамках проекта Iviz SaaS-платформы реализовал высоконадёжный механизм на основе архитектуры CDC для мгновенной обработки изменений в распределённой системе. Настроил и управлял очередями задач с использованием RabbitMQ, ZeroMQ и gRPC. Для Alma services разработал ETL-пайплайн на Python для агрегации и предварительной обработки данных с умных датчиков. Интегрировал систему с Apache Kafka для организации потоковой передачи данных. На проекте Insist services разработал интуитивно понятный интерфейс на Java/Kotlin для мониторинга температуры в реальном времени. Внедрил алгоритм автоматической регулировки оборудования для оптимизации работы систем охлаждения.

Подробнее
E-commerce & Retail • FinTech & Banking • Travel, Hospitality & Restaurant business
АС
Александр С.
Красноярск
Python разработчик
Senior
3 532,31 Р/час
WAF
OpenCV
elasticache
ELK
Grafana
Twilio
firewall
Caddy
Работа с интеграциями
GraphQL
+98

Александр — Python-разработчик уровня Senior из Красноярска с высшим образованием по специальности «Информационные системы и программирование». Имеет опыт работы на различных проектах в сферах Travel, Hospitality & Restaurant business, E-commerce & Retail, FinTech & Banking. Участвовал в разработке платформы-аналога Aviasales для бронирования и аренды частных перелётов, где выступал в роли TeamLead и Python Developer. Занимался проектированием микросервисной архитектуры, разработкой инфраструктурных решений, внедрением CI/CD процессов. Работал над сервисом для учёта, мониторинга и согласования расходов, где проектировал и реализовывал хранилище и кодовую базу, развивал систему CI/CD, разрабатывал и внедрял модули формирования аналитических отчётов и совместного редактирования табличных данных. Также участвовал в создании поисково-аналитического портала по мониторингу киберугроз, сервиса для расчёта и продажи инвестиционных проектов, приложения для распознавания российского вина по фото и других проектов. Обладает широким спектром навыков, включая работу с базами данных, API, DevOps, интеграциями, а также знание сетевых технологий и языков программирования.

Подробнее

Недавно просмотренные специалисты

FinTech & Banking • Telecom
ДН
Денис Н.
Новосибирск
1С разработчик
Senior
3 724,98 Р/час
Управленческий учет
кд
1C:Бухгалтерия предприятия
Работа с интеграциями
1С:Управление торговлей
Разработка
Программное обеспечение
ТСД
Базы данных
+35

О специалисте: Опыт работы с 1С: Предприятие 8.3 – 17 лет Опыт работы в проектной команде (работа по ТЗ, хранилище конфигураций, работа с различными трекерами задач) Опыт организации обменов между различными информационными системами Доработка типовых правил 1С: Конвертация данных 2.0 Опыт работы с WEB и HTTP сервисами Знание стандартов разработки 1С, БСП, СКД, управляемых форм, механизма расширений и регламентных заданий Хорошие знания клиент серверного взаимодействия Оптимизация высоконагруженных систем на базе 1С Знания бизнес-процессов по управленческому, производственному, финансовому, кадровому и бухгалтерскому учету

Подробнее
Manufacturing
АС
Альберт С.
Набережные Челны
Консультант SAP PP
Senior
5 194,8 Р/час
SAP ERP
SAP PM
SAP web service
SAP TOPO
ABAP отладчик
+5

Альберт — SAP-консультант с опытом работы в проектах сопровождения «Газпромнефть — ЦР» и ПАО «КАМАЗ». В рамках проектов выполнял следующие задачи: - проработка запросов на изменение; - разработка ТЗ и оценка трудозатрат; - тестирование и подготовка пользовательских инструкций; - анализ ABAP-кода; - ведение настроек по модулям ММ и SD; - сервисная поддержка 2–3 уровня; - работа в Solman с запросами на изменение и автотестами. Также участвовал в создании заданий на разработку, функциональных заданий, подготовке и разработке ТЗ, анализе требований заказчика, разработке LSMW-проектов, загрузке и анализе мастер-данных, поддержке пользователей и системы, мониторинге входящих и исходящих очередей передачи данных, тестировании разработок, составлении аналитических отчётов и документации.

Подробнее
Urban technology
АМ
Алексей М.
Ульяновск
Системный аналитик
Middle
2 519,94 Р/час
методологии
Redmine
Функциональные требования
Анализ
Контроль версий
Разработка
MS Windows
Обучение
Разработка технической документации
Базы данных
+41

4+ года опыта бизнес/системного анализа, в том числе: ● Опыт общения с заказчиком, сбор бизнес-требований, выяснение деталей. ● Работа с нормативной документацией. ● Написание технической документации. ● Разработка функциональных и нефункциональных требований. ● Декомпозиция задач. ● Описание бизнес-процессов в нотации BPMN. ● Разработка диаграмм в нотации UML. ● Разработка модели данных и API интеграций. Занимаюсь аналитикой более 4 лет. Имею опыт в постановке и контроле выполнении задач. Хорошо работаю в команде и выс легко завожу новые контакты, быстро включаюсь в работу над новым проектом, умею находить способы сделать продукт более удобным для клиента.

Подробнее
E-commerce & Retail • FinTech & Banking • Government & Public Sector • Manufacturing • Urban technology
ОМ
Ольга М.
Волгоград
Системный аналитик
Senior
3 773,52 Р/час
Работа с базами данных
Saga
UML
Проектирование БД
Kanban
office
Use Cases
pants
Data Flow Diagrams (DFD)
xmlxsd
+54

Умеет эффективно коммуницировать с командой и стейкхолдерами. Четко формулирует свои мысли. Ответственно подходит к поставленным задачам. Имеет опыт ручного тестирования. Считает постоянное развитие важной частью своей жизни. · Системный и бизнес-анализ на проектах заказчиков · Анализ потребностей со стороны бизнес-заказчиков, формализация и согласование требований к информационным системам · Написание, верификация и валидация пользовательских и системных требований · Формализация требований с использованием разных техник (в том числе Use Cases, User Stories) · BABOK · Моделирование бизнес-процессов (BPMN) · Проектирование БД (ER модель) · Проектирование функциональных решений · Навык чтения хранимых процедур EPC, plsql · UML · IDEF · DFD · Confluence · Jira · REST · Трехзвенная архитектура · Клиент - Сервер · Толстый и тонкий клиент · MVC/CB/SAGA · MS Office · Word · Excel · PowerPoint · Visio · CJM · User Story Map · Enterprise architect · Swagger · Web Services (SOAP, REST) · Camunda · Groovy · Kafka · Redis · ElasticSearch · XML/XSD, JSON, YAML · SQL · PostgreSQL · Oracle · OpenAPI/Swagger · Figma · Miro · Draw.io · Plant UML · Jenkins · Gitlab · Микросервисы · Oracle Discoverer · Oracle Designer · Интеграция систем · Опыт работы по Agile-методологиям (Scrum, Kanban) · Написание документации · Архитектура ИТ-ландшафта · Опыт работы с графическими решениями для построения схемы бизнес и системного процесса · Составление инструкций / памяток и обучение конечных пользователей; участие в тестировании, поддержка пользователей системы в период ОПЭ · Проведение встреч, коммуникации с заказчиком · Управление требованиями · Моделирование бизнес-процессов · Работа с данными - аналитика, обработка, расчет, управление базой данных

Подробнее