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

ID 20600
ДИ
Дмитрий И.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
4 155,84 Р/час
НДС не облагается
Специалист доступен с 27 августа 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Lead
Навыки
aiohttp
Apache AirFlow
Apache Kafka
Asyncio
Backend
Celery
DevOps
Django
Docker
DRF
ELK
FastAPI
Flask
Git
GitHub
GitLab
GitLab CI/CD
Grafana
Jenkins
Keycloak
Kubernetes
Linux
MongoDB
OAuth
OpenID
PostgreSQL
Prometheus
Pytest
Python
RabbitMQ
Redis
REST
Tarantool
WebSockets
Отрасли
E-commerce & Retail
Manufacturing
Telecom
Знание языков
Английский — B2
Главное о специалисте
Инженер-программист с опытом более 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.
Проекты   (6 лет 7 месяцев)
РАЗРАБОТКА АППАРАТНЫХ И ПРОГРАММНЫХ СРЕДСТВ ДЛЯ СБОРА И ОБРАБОТКИ ДАННЫХ
Роль
Инженер-программист / Техлид
Обязанности
Разработка компьютерного программного обеспечения, с дополнительными направлениями, включая научные исследования и разработки в области естественных и технических наук. Обязанности ●Разработка REST API с использованием FastAPI для системы анонимного сбора информации, обеспечивая безопасность и конфиденциальность данных; ●Разработка и внедрение архитектурных решений; ●Взаимодействие с бизнес-аналитиками, стейкхолдерами и другими командами для согласования технических решений и планирования; ●Оценка сложности задач и определение приоритетов; ●Координация команды разработчиков, управление процессами разработки и устранение технических блокеров; ●Настройка расписания для выполнения ETL задач с использованием Apache Airflow, что позволило автоматизировать регулярные обновления данных; ●Реализация асинхронных драйверов для аппаратных устройств с использованием asyncio; ●Разработка скриптов и сервисов для получения данных из внешних API с использованием aiohttp; ●Интеграция WebSocket с Apache Kafka и RabbitMQ для обработки событий и сообщений в реальном времени, что обеспечило высокую производительность и отказоустойчивость системы; ●Увеличение времени бесперебойной работы сервера в 4 раза; ●Создание дополнительных модулей и плагинов для Django Admin, для расширения его функциональности; ●Использование Tarantool для хранения данных, полученных от аппаратных устройств, с возможностью быстрого доступа к этим данным; ●Создание архитектуры и разработка системы автоматического создания аккаунтов для социальных сетей; ●Разработка сервиса для мониторинга новостей из Telegram каналов; ●Разработка системы для создания timelapse на основе raspberry pi, реализация проверки количества сделанных фото, получения их по ssh на сервер, сборки видео, удаления фото. ●Интеграция Kubernetes с Jenkins, для автоматизации процесса развертывания приложений; ●Создание Telegram бота для тренировки периферического зрения; ●Создание Telegram бота и скрапера для получения расписания общественного транспорта; ●Разработка внутренней документации; ●Координация команды разработчиков; ●Проведение технических интервью для кандидатов в команду; ●Планирование и контроль сроков выполнения задач, распределение ресурсов и обеспечение установленных стандартов качества; ●Оценка сложности задач. Окружение Python, Django, FastAPI, asyncio, aiohttp, DRF, WebSocket, REST, PostgreSQL, MongoDB, Docker, Kubernetes, RabbitMQ, Redis, Celery, Apache Airflow, Apache Kafka, Git, GitHub, Jenkins, Linux.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Apache Kafka, Git, Docker, REST, Python, Linux, MongoDB, Jenkins, Kubernetes, GitHub, Celery, aiohttp, FastAPI, Django, Apache AirFlow, Asyncio, Redis, DRF, WebSockets
Отрасль проекта
Manufacturing
Период работы
Июнь 2022 - По настоящее время  (3 года 3 месяца)
ТЕЛЕВИЗИОННОЕ ВЕЩАНИЕ
Роль
Инженер-программист
Обязанности
Онлайн-кинотеатр, обеспечивающий стриминг фильмов и сериалов в HD-качестве по подписке. Платформа интегрирована с внешними сервисами. Обязанности ●Разработка и поддержка системы по управлению медиа контентом (CMS), включая механизмы аутентификации и авторизации на основе OAuth 2.0 и OpenID Connect; ●Настройка конфигурации Keycloak для централизованного управления пользователями, ролями и правами доступа; ●Разработка системы управления лицензиями для отдела закупок контента; ●Разработка и организация автоматического переноса данных об уже приобретенных лицензиях из таблиц в CMS; ●Реализация потоковой обработки данных с помощью RabbitMQ для обработки событий в реальном времени; ●Написание YAML-конфигураций для автоматического развертывания и управления контейнерами в Kubernetes; ●Интеграция модульного тестирования в процессы код-ревью для обеспечения наличия соответствующих модульных тестов для всех новых изменений кода; ●Масштабирование развертывания MongoDB горизонтально или вертикально по мере необходимости; ●Регулярное обновление MongoDB для устранения уязвимостей безопасности; ●Написание скрипта для создания баннеров. Окружение Python, Django, DRF, Flask, REST, OAuth, OpenID, Keycloak, PostgreSQL, MongoDB, Docker, Kubernetes, RabbitMQ, Redis, Git, GitHub, Jenkins, Linux.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, REST, Python, Linux, MongoDB, Jenkins, OAuth, Kubernetes, GitHub, Keycloak, Flask, Django, Redis, DRF, OpenID
Отрасль проекта
Telecom
Период работы
Январь 2020 - Июнь 2022  (2 года 6 месяцев)
ПЛАТФОРМА УПРАВЛЕНИЯ ТОРГОВЫМИ ОПЕРАЦИЯМИ
Роль
Инженер-программист
Обязанности
Разработка комплексной системы для автоматизированного управления процессами в торговле, включая обработку заказов, управление инвентарем и взаимодействие с клиентами. Обязанности ●Разработка и поддержка модулей для управления торговыми операциями, включая обработку заказов, управление инвентарем и интеграцию с системами поставок; ●Создание и оптимизация REST API с использованием FastAPI для обеспечения взаимодействия с внешними и внутренними системами; ●Разработка механизмов аутентификации и авторизации с применением OAuth и OpenID Connect для безопасного доступа пользователей и сторонних приложений; ●Интеграция с внешними сервисами для получения актуальной информации о товарах, ценах и акциях; ●Реализация и поддержка конфигурации Keycloak для централизованного управления пользователями и правами доступа; ●Работа с очередями сообщений (Kafka) для обработки и маршрутизации данных в реальном времени; ●Разработка и поддержка полнотекстового поиска с использованием Elasticsearch для удобства поиска товаров; ●Оптимизация запросов и проектирование схемы базы данных, использование MongoDB для хранения временных данных и логов; ●Написание unit и интеграционных тестов с использованием pytest для обеспечения качества и надежности кода; ●Участие в планировании спринтов, распределении задач и улучшении процессов разработки в команде; ●Настройка CI/CD процессов для автоматизации сборки и деплоя с использованием GitLab CI/CD; ●Разработка и поддержка ETL-процессов для обработки данных с использованием Apache Airflow; ●Настройка мониторинга и логирования приложений с использованием Prometheus, Grafana и ELK Stack для обеспечения высокой доступности и быстрого реагирования на инциденты. Окружение Python, FastAPI, PostgreSQL, MongoDB, REST, Apache Kafka, OAuth, OpenID, Keycloak, Apache Airflow, Prometheus, Grafana, ELK, pytest, Docker, Git, GitLab, GitLab CI/CD, Linux.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Git, Docker, REST, Python, Linux, MongoDB, Grafana, OAuth, Pytest, GitLab, Prometheus, Keycloak, FastAPI, ELK, Apache AirFlow, GitLab CI/CD, OpenID
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2019 - Январь 2020  (1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет
Специальность
Инженер по автоматизированным системам управления
Завершение учебы
2016 г.

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

E-commerce & Retail • FinTech & Banking • Hardware • Telecom
ДИ
Дмитрий И.
Санкт-Петербург
Python разработчик
Middle+
3 766,23 Р/час
aiohttp
Alembic
Apache AirFlow
Asyncio
Celery
Django
DRF
FastAPI
Flask
Handler
+39

Разработчик с более чем 5 годами опыта в коммерческой разработке программного обеспечения на Python с использованием таких фреймворков, как FastAPI и Django. Обладаю экспертизой в проектировании и разработке распределенных систем на микросервисной архитектуре. Технические знания охватывают проектирование высоконагруженных систем, внедрение ETL-пайплайнов на Apache Airflow, разработку асинхронных сервисов на основе asyncio и aiohttp, а также интеграцию с брокерами сообщений RabbitMQ и Apache Kafka. Обладаю практическими навыками в области DevOps: настройка CI/CD (GitLab CI/CD, Jenkins), оркестрация контейнеров с помощью Kubernetes, мониторинг и логирование (Prometheus, Grafana, ELK). Мой опыт позволяет минимизировать сроки выхода продукта на рынок и обеспечивать высокую прозрачность процессов разработки.

Подробнее
E-commerce & Retail • FinTech & Banking
КБ
Кирилл Б.
Минск
Python разработчик
Senior
3 147,27 Р/час
Python
Django
Django Rest
Django Rest Framework
Django ORM
FastAPI
PostgreSQL
Docker
Git
SQLAlchemy
+90

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

Подробнее
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. ▪ Отличные коммуникативные навыки, быстрая адаптация к команде. ▪ Ориентация на результат и успешное выполнение задач.

Подробнее
EdTech • FinTech & Banking • Logistics & Transport
ДК
Даниил К.
Минск
Python разработчик
Senior
3 147,27 Р/час
ActiveMQ
aiohttp
Alembic
Ansible
Api design
Architecture
assets
Asyncio
Authentication
AWS
+122

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

Подробнее
FinTech & Banking • Manufacturing
ДП
Дмитрий П.
Самара
Python разработчик
Senior
3 709,56 Р/час
Apache Kafka
API
Bash
CSS
DevOps
Django ORM
Docker
ELK
FastAPI
Flask
+56

Дмитрий — Senior Python разработчик с опытом работы 4 года 7 месяцев. Специализируется на разработке бэкенда, имеет опыт работы с микросервисной архитектурой и асинхронной обработкой данных. Владеет английским языком на уровне B2. Участвовал в разработке трёх проектов в отраслях FinTech & Banking и Manufacturing. В рамках проектов занимался разработкой и поддержкой микросервисов на FastAPI и Flask, реализацией асинхронного взаимодействия между сервисами через Apache Kafka, настройкой CI/CD-пайплайна на GitLab CI, Docker и Kubernetes, мониторингом и алертингом через Prometheus и Grafana, написанием интеграционных и unit-тестов. Достижения включают успешное внедрение Kafka как основы межсервисного взаимодействия, настройку автоматизированного CI/CD-пайплайна, покрытие ключевых модулей автотестами, обеспечение стабильной работы систем под высокой нагрузкой.

Подробнее

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

E-commerce & Retail • Manufacturing • Telecom
ДИ
Дмитрий И.
Санкт-Петербург
Python разработчик
Lead
4 155,84 Р/час
ELK
Grafana
GitLab
WebSockets
Keycloak
REST
Git
DevOps
MongoDB
Linux
+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.

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking • GameDev • Information Security • LifeStyle • Marketing, Advertising & Design • RnD • Telecom
ДД
Денис Д.
Москва
QA авто
Lead
4 620,99 Р/час
C#
C++
Selenium WebDriver
IP-телефония
Redmine
firefox
Координация работ
ASP.NET
credit
Junit 4
+114

Денис — опытный QA-специалист с 15-летним опытом работы в различных проектах. Он обладает широким набором навыков и знаний, включая работу с различными языками программирования, инструментами и технологиями. Денис работал над проектами в таких отраслях, как лайфстайл, электронная коммерция и ритейл, финтех и банкинг, телеком, R&D, геймдев, маркетинг, реклама и дизайн, информационная безопасность, EdTech. На своих проектах Денис выполнял различные обязанности, такие как набор и обучение команды, создание документации, организация, планирование и оценка задач процесса тестирования, взаимодействие с подрядчиками и проектными командами, автоматизация процесса тестирования. Он участвовал в реализации таких проектов, как Gosuslugi.ru, 585, Холдинг, Новые Финансовые Технологии, Интелком Лайн, Bright Pattern, Inc, KSI Corporation, Adlabs, S&T International (banking), Моринформсистема-Агат, Концерн, ОАО, Кодос — системы безопасности, Электронная школа. Специалист о себе: Аналитический склад ума. Умение работать с большим объемом информации. Быстро включаюсь в рабочий процесс и легко адаптируюсь к новым условиям. Инициативный, нацеленный на результат. Проявляю интерес к сложным и нетривиальным задачам. Заинтересован в постоянном саморазвитии. Умею работать как индивидуально, так и в команде.

Подробнее
Blockchain • E-commerce & Retail • Telecom
АШ
Алексей Ш.
Санкт-Петербург
Java разработчик
Middle+
3 506,49 Р/час
ELK
Логирование
Базы данных
openAI
Spring Data JPA
Liquibase
REST
Git
API
DevOps
+37

Алексей — опытный Java-разработчик уровня Middle+. Он обладает широким спектром навыков, включая работу с API, CI/CD, облачными технологиями, DevOps, Docker, ELK, Framework, Git, Grpc и другими инструментами. Алексей имеет опыт работы на проектах в таких отраслях, как блокчейн, электронная коммерция и ритейл, телекоммуникации. На каждом из проектов он выполнял широкий спектр задач: от анализа требований и составления технического задания до оптимизации производительности и стабильности системы. В портфолио Алексея есть проекты, связанные с криптовалютами, внутренним проектом ритейл компании для управления магазинами, а также работой в команде разработки систем передачи телевизионного сигнала.

Подробнее
E-commerce & Retail • IoT
ДА
Денис А.
Калининград
Java разработчик
Senior
4 675,32 Р/час
property
credit
Работа с интеграциями
AWS
GitLab
Разработка
Oracle 11G
core
Базы данных
WebSockets
+72

Денис — опытный Java-разработчик уровня Senior. Он обладает навыками работы с широким спектром технологий и инструментов, включая Apache Kafka, AWS, Docker, Elasticsearch, Flyway, Git, Gradle, Hibernate, Jira, JPA, Liquibase, Maven, Mockito, MySQL, PostgreSQL, RabbitMQ, REST API, Spring Boot, Spring MVC, TestContainers, WebSockets и другие. Денис имеет опыт работы в финтех-отрасли и обладает глубокими знаниями в области разработки, рефакторинга, администрирования баз данных и процессов, а также развёртывания приложений. Он работал над проектами в компаниях EPAM Systems Inc., где участвовал в разработке новых сервисов и обновлении существующих для стандартизации и дедупликации данных организаций, физических лиц и связей. Также он занимался созданием и обновлением API для доступа к данным внутренним и внешним приложениям, администрированием базы данных NoSQL Marklogic, созданием и развёртыванием кластеров. Общая продолжительность работы Дениса на проектах составляет 5 лет и 11 месяцев.

Подробнее
Cloud Services • FinTech & Banking
ИБ
Иса Б.
Санкт-Петербург
Java разработчик
Senior
2 727,27 Р/час
PostgreSQL
Git
MySQL
API
Java
SQL
Scrum
JUnit
Spring Boot
Maven
+23

Иса — Java-разработчик уровня Senior из Санкт-Петербурга. Специализируется на разработке в сферах FinTech & Banking и Cloud Services. Имеет высшее образование по специальности «Программная инженерия» Чеченского государственного университета имени Ахмата Абдулхамидовича Кадырова. Ключевые навыки: Java, PostgreSQL, MySQL, MongoDB, Git, Spring, Spring Boot, SQL, CI/CD, JUnit, API, Redash, Swagger, Kubernetes, Hibernate, SOLID, Camunda, WebFlux, Maven, Kafka, Prometheus, Grafana, Scrum. Работал на проектах: - «РосТендер» (FinTech & Banking): переписал сервис для формирования бухгалтерских отчётов, внедрил реактивное программирование для обработки данных в реальном времени, настроил конфигурационный сервис при помощи Spring Cloud Config Server, занимался написанием сервиса для формирования отчётов в разных форматах, реализовал один из ключевых высоконагруженных методов API для внутреннего использования. - «Open Soft» (Cloud Services): переписывал монолитный проект в микросервисы, оптимизировал узкие места в приложении, проводил код-ревью, рефакторинг больших участков кода, увеличил покрытие кода тестами с 30 % до 80 %, оптимизировал ключевые части приложения, что позволило уменьшить время отклика на 30–40 %. Общая продолжительность работы на проектах — 4 года 6 месяцев.

Подробнее