Сергей Д. Python разработчик, Senior

ID 28407
СД
Сергей Д.
Мужчина, 23 года
Россия, Москва, UTC+3
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 12 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
Python3
ClickHouse
PostgreSQL
dialects
aiohttp
aioredis
aio_pika
Alembic
Apache Kafka
Application
Architecture
Asyncio
Celery
Clean
code
Confluence
Creatio
Django
FastAPI
Flask
hexagonal
Integration testing
Kafka 3
Microservices
Multiprocessing
Onion Architecture
Patterns
Pika
Psycopg2
Pytest
RabbitMQ
Redis
Redispy
Rider
Sage
SQLAlchemy
Starlette
Thread
Unit testing
clickhouseconnector
selfdocumenting
Debian
deploy
Docker
Docker Compose
ELK Stack
GitLab CI/CD
Grafana
Kubernetes
Linux
OSI
Prometheus
pyjwt
setuptools
Stack
TCP/IP
Ubuntu
Ведение документации
E2E testing
Management 
Отрасли
Cloud Services
Information Security
Social Networking
Знание языков
Английский — B2
Главное о специалисте
Backend-разработчик на Python с более чем 4-летним опытом в коммерческих проектах. Работал над решениями для автоматизации бизнес-процессов, мониторинга информационной безопасности и высоконагруженных микросервисных систем. Участвовал в проектах для таких областей, как родительский контроль, корпоративная безопасность, управление персональными данными и аудиокоммуникации. Создавал и поддерживал продукты, включая системы мониторинга, веб-приложения для удаления ПД, платформы для аудиосообщений и аналитические сервисы на основе больших данных.
Проекты   (4 года 11 месяцев)
Приложение для родительского контроля
Роль
Python backend developer
Обязанности
Описание: Backend мобильного приложения для родительского контроля. Стадия разработки: рефакторинг / масштабирование / поддержка Участие в проекте: Интеграция системы обработки и логирования событий; Интеграция функциональности рассылки push-уведомлений на клиентские мобильные устройства; Интеграция функциональности фоновой проверки актуальности лицензионных ключей; Создание приватного HTTP API для взаимодействия другими сервисами эко-системы; Рефакторинг легаси-кода; Оптимизация SQL запросов; Вынесение общих между сервисами компонентов во внутренние SDK; Декомпозиция задач для коллектива. Помощь в решении сложных технических вопросов. Менторинг. Task Tracking; Ведение документации. Нагрузка: DAU +- 50 (на этапе альфа-тестирования) Рефакторинг / разработка нового функционала - 60/40. Архитектурные/Фичовые задачи - 70/30. Соотношение работы менеджером/разработчиком - 20/80. Команда: 4 backend, 2 DevOps, 2 QA, +- 10 mobile
Достижения
За несколько месяцев удалось интегрировать в приложение событийно-ориентированный подход, необходимый для дальнейшего выстраивания различных микросервисов вокруг основного приложения. Например, микросервис журналирования всех событий, связанных с учетными данными пользователей.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Jira, Kubernetes, Pytest, aiohttp, Psycopg2, Jinja2, Python3, Asyncio, ELK Stack, Tox, Redis, GitLab CI/CD, deploy, smtplib, pyjwt, aioredis, Redispy, setuptools, aiopika, pytestcov, Management 
Отрасль проекта
Social Networking
Период работы
Август 2024 - По настоящее время  (1 год 3 месяца)
Web-приложение для удаления персональных данных из эко-системы компании.
Роль
Python backend developer
Обязанности
Описание: Реализация данного проекта является необходимой мерой для публикации приложения в Google Play. (У Google есть требование наличия возможности удаления ПД через web). Стадия разработки: с 0 / поддержка. Участие в проекте: Проектирование архитектуры проекта; Реализация стратегии восстановления пароля / подтверждение владельца аккаунта через отправку кода на email; Реализация программных компонентов; Покрытие функционала тестами; Декомпозиция задач и Task Tracking; Ведение документации. Рефакторинг / разработка нового функционала - 0/100. Архитектурные/Фичовые задачи - 20/80. Соотношение работы менеджером/разработчиком - 30/70. Команда: 3 backend, 2 frontend, 1 devops, 1 QA
Достижения
Заявленная функциональность реализована для 2-ух продуктов компании.
Стек специалиста на проекте
Jira, Linux, Kubernetes, Pytest, Python3, ELK Stack, Redis, Starlette, HTTPX, GitLab CI/CD, deploy, smtplib, setuptools, Management 
Отрасль проекта
Information Security
Период работы
Август 2024 - Декабрь 2024  (5 месяцев)
Система мониторинга автоматизированных рабочих мест внутри группы компаний
Роль
Python backend developer
Обязанности
Описание: Приложение каждый день получает данные о проверках ПК на наличие уязвимостей и compliance (clickhouse + 24 миллиона записей в день). По cагрегированным данным предоставляется аналитика в виде графиков и диаграмм. Также можно сгенерировать Excel отчёт по историческим данным с различными фильтрами. Стадия разработки: с 0 / масштабирование / поддержка Участие в проекте: Настройка и эксплуатация БД Clickhouse; Реализация высоконагруженного микросервиса-приёмника, ассинхронно передающего полученные данные через Celery на обогащение и запись в БД; Реализация консьюмера и продюсера для confluent_kafka; Реализация 32-ух UseCase’ов получения различных метрик; Создание кэш-слоя для экономии ресурсов сервера; Написание оптимальных SQL запросов. Нагрузка: RPM +- 200 Рефакторинг / разработка нового функционала - 0/100. Архитектурные/Фичовые задачи - 50/50. Соотношение работы менеджером/разработчиком - 20/80. Команда: 2 backend, 1 frontend
Достижения
В тот момент, когда кол-во записей превысило 1 миллиард появились проблемы чтения данных Clickhouse’ом с диска, время, затрачиваемое на select’ы быстро росло. Локализовать проблему удалось в аппаратной области - старый HDD сильно тормозил процесс.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Confluence, Grafana, Celery, Prometheus, ClickHouse, Pandas, SQLAlchemy, Multiprocessing, FastAPI, Rider, Thread, Alembic, Asyncio, Redis, OpenPyXL, GitLab CI/CD, Python 3.11, deploy, Kafka 3, Management 
Отрасль проекта
Cloud Services
Период работы
Сентябрь 2023 - Август 2024  (1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
СПбГУПТД, СПБ
Специальность
Информационная безопасность в коммерческих структурах, Бакалавр
Завершение учебы
2024 г.

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

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

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

Подробнее

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

RnD
ВУ
Владислав У.
Москва
Java разработчик
Senior
1 168,83 Р/час
PostgreSQL
RabbitMQ
Docker
REST
API
Java
SQL
GraphQL
Maven
Linux
+17

Владислав — Java-разработчик уровня Senior из Москвы. Специализируется на разработке программного обеспечения. Имеет высшее образование по специальности «Информатика и вычислительная техника, Технологии разработки программного обеспечения» Российского университета транспорта. Ключевые навыки: GraphQL, REST, Java, API, Linux, Apache, СУБД, SQL, Docker, Hibernate ORM, Maven, RabbitMQ, Spring, PostgreSQL, Framework, Jenkins, Microservices. Работал над проектом lolz.live — форумом социальной инженерии для общения, обмена информацией, продажей и покупкой товаров. В рамках проекта занимался рефакторингом, анализом и оценкой задач, исправлением багов, разработкой и реализацией новых функций, работой в команде, документированием API. Достижения на проекте: - Внедрение асинхронной обработки в сервис пользовательских достижений, сокращение времени обработки в 3 раза. - Повышение уровня покрытия проекта unit-тестами до ~60% с использованием JUnit. - Разработка микросервиса для сокращения URL с использованием асинхронного кэша. - Реализация сервиса уведомлений с интеграцией Google SMTP. - Внедрение кеширования постов с помощью Redis в новостную ленту форума, снижение нагрузки на базу данных на 18%. - Оптимизация SQL-запросов в PostgreSQL, уменьшение среднего времени выполнения критических операций на 60%. - Внедрение RabbitMQ для обработки фоновых задач, снижение задержек при выполнении фоновых процессов на 40%.

Подробнее
E-commerce & Retail • Logistics & Transport
ДЛ
Даниил Л.
Москва
Java разработчик
Senior
4 058,94 Р/час
Reporting
ArtemisMQ
Grafana
automation
documentation
planning
approach
Реляционные БД
Spring Integration
WebSockets
+52

Даниил — Java-разработчик уровня Senior из Москвы. Специализируется на разработке цифровых платформ и веб-систем. Имеет опыт работы в отраслях E-commerce & Retail и Logistics & Transport. Ключевые навыки: Agile, Scrum, микросервисы, Spring Boot, Spring Data, Spring Security, CI/CD, Docker, Kubernetes, Git, Jenkins, PostgreSQL, MongoDB, Kafka, RabbitMQ, Redis, REST, WebSockets, многопоточное программирование. Участвовал в двух проектах: 1. Разработка цифровой платформы для автоматизации процессов подготовки, исполнения и анализа операций по гидравлическому разрыву пласта (с 2023 года). Задачи включали реализацию интеграции с оборудованием, автоматизацию отчётности, проектирование и реализацию микросервисов, поддержку качества кода, настройку системы алертов. 2. Разработка веб-системы для автоматизации планирования и управления транспортными операциями в логистической компании (2020–2023). Задачи включали проведение код-ревью, оптимизацию SQL-запросов, реализацию микросервисов, интеграцию GPS и ERP систем, настройку CI/CD пайплайна.

Подробнее
BioTech, Pharma, Health care & Sports • Blockchain • EdTech • Travel, Hospitality & Restaurant business
АС
Алим С.
Симферополь
Backend разработчик
Middle
2 597,4 Р/час
PostgreSQL
RabbitMQ
Git
Docker
JavaScript
Node.js
Scrum
REST API
Linux
Grafana
+27

Кандидат имеет опыт работы в бэкенд-разработке с использованием современных технологий, таких как Node.js, Nest.js, PostgreSQL, RabbitMQ, gRPC и микросервисная архитектура. Он имеет опыт работы над проектами в различных отраслях, включая блокчейн, туризм и фитнес. Алим также обладает навыками настройки CI/CD, проектирования баз данных и оптимизации производительности. Кандидат ищет новый проект после завершения предыдущего проекта в ноябре. В декабре-январе брал мелкие задачи, с февраля готов приступить к full-time занятости. Ключевые компетенции: - Технологии: Node.js, Nest.js - Базы данных: PostgreSQL (основная), MongoDB (опыт в личных проектах) - Интеграции: RabbitMQ, Kafka - Навыки тестирования: юнит-тесты, интеграционные тесты - DevOps: настройка CI/CD на GitLab Проектный опыт: На последнем проекте кандидат занимался разработкой backend для веб-приложения «Sapper» для студентов вузов. Основные задачи включали: - Проектирование архитектуры приложения на микросервисной архитектуре - Разработка базы данных с использованием PostgreSQL - Настройка интеграций с брокерами сообщений (RabbitMQ) - Написание тестов для обеспечения стабильности системы Кандидат имеет опыт самостоятельной настройки CI/CD процессов и работы с современным стеком технологий.

Подробнее