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

ID 20600
ДИ
Дмитрий И.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
4 155,84 Р/час
НДС не облагается
Специалист доступен с 13 октября 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 лет 9 месяцев)
РАЗРАБОТКА АППАРАТНЫХ И ПРОГРАММНЫХ СРЕДСТВ ДЛЯ СБОРА И ОБРАБОТКИ ДАННЫХ
Роль
Инженер-программист / Техлид
Обязанности
Разработка компьютерного программного обеспечения, с дополнительными направлениями, включая научные исследования и разработки в области естественных и технических наук. Обязанности ●Разработка 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 года 5 месяцев)
ТЕЛЕВИЗИОННОЕ ВЕЩАНИЕ
Роль
Инженер-программист
Обязанности
Онлайн-кинотеатр, обеспечивающий стриминг фильмов и сериалов в 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). Мой опыт позволяет минимизировать сроки выхода продукта на рынок и обеспечивать высокую прозрачность процессов разработки.

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

Подробнее
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 • 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, интеграциями, а также знание сетевых технологий и языков программирования.

Подробнее

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

Media • RnD • Social Networking
КИ
Кирилл И.
Омск
Java разработчик
Middle+
3 116,88 Р/час
r2dbc
Spring Data
ClickHouse
Spark
Spring MVC
Liquibase
Flyway
Keycloak
REST
Java
+43

Java-разработчик с опытом работы на проектах в сферах RnD, Media и Social Networking. Участвовал в разработке инструмента для быстрого создания и тестирования RESTful API и брокеров сообщений. Занимался разработкой функционала для работы с Keycloak, написанием Swagger документации проекта, оптимизацией производительности приложения и поддержкой, исправлением ошибок. Разрабатывал приложение для прослушивания пеших спектаклей с мобильного устройства. Отвечал за backend составляющую проекта. Работал со Spring Boot + Spring Webflux, взаимодействовал с S3 хранилищем и внешним API Yoomoney. Создавал сервис для часто задаваемых вопросов в виде телеграм-бота. Интегрировал сервис с внешним API Telegram, работал с Elasticsearch и участвовал в проектировании архитектуры.

Подробнее
FinTech & Banking
АЯ
Александр Я.
Омск
Java разработчик
Senior
3 896,1 Р/час
Argo CD
r2dbc
micrometer
Grafana
assertj
cluster
gatling
Spring Data
Lombok
Spring Data JPA
+45

Александр — Senior Java-разработчик из Омска с опытом работы в FinTech & Banking. Специализируется на разработке backend-решений с использованием Spring Boot, Spring Data JPA, Spring Kafka, Spring Security, gRPC, Kafka Streams и других технологий. Имеет опыт работы с базами данных PostgreSQL, Redis, а также с инструментами DevOps: Docker, Kubernetes, GitLab CI/CD, Helm. Владеет английским языком на уровне B1. Участвовал в разработке следующих проектов: - Банковская картотека: проектирование общей архитектуры сервисов, разработка ключевых модулей, оптимизация SQL-запросов, менторинг разработчиков. - B2B-платёжный шлюз: проектирование агрегатов с чёткими транзакционными границами, внедрение Event Sourcing, реализация событийной схемы на Kafka Streams, создание REST и gRPC API. - Проект для Сбербанка: работа с платформой ППРБ, подключение к Nexus Сбербанка, разработка сервиса договоров банковского сопровождения.

Подробнее
IoT
ЮК
Юрий К.
Обнинск
Системный аналитик
Senior
4 155,84 Р/час
API
SQL
BPMN
UML
Postman
Scrum
Power BI
REST API
Notion
AmoCRM
+29

Юрий — опытный системный аналитик с навыками работы в области IoT. Он обладает глубоким пониманием бизнес-процессов и умеет эффективно взаимодействовать с клиентами для сбора функциональных требований. Юрий способен анализировать данные, составлять технические задания для разработчиков и тестировать задачи по трёхуровневой системе разработки. Он владеет инструментами BPMN, UML, DFD, PlantUML, Power BI, Qlik, Postman, SQL, а также имеет опыт работы с API, REST API и Low-Code сервисами. На последнем проекте Юрий занимался внедрением системы Битрикс24 с доработками штатного функционала. В его обязанности входили сбор требований от клиентов, составление технических заданий, описание логики выполнения рабочих процессов, настройка автоматических сценариев, тестирование задач для разработчиков, построение отчётов, изучение API-методов, интеграция данных из различных сервисов, перенос данных между системами, составление SQL-запросов и многое другое.

Подробнее