Николай К. Python разработчик, Lead

ID 17203
НК
Николай К.
Lead
Мужчина
Россия, Москва, UTC+3
4 415,58 Р/час
НДС не облагается
Специалист доступен с 13 октября 2026 г.

О специалисте

Специализация
Python разработчик
Грейд
Lead
Навыки
aiohttp
Asyncio
Bash
Celery
CI/CD
ClickHouse
Docker
Elasticsearch
FastAPI
Flask
Git
GitHub
HTML/CSS
JavaScript
Jira
JQuery
Kafka
OpenPyXL
PHP
PostgreSQL
Pydantic
Python
RabbitMQ
Redis
Requests
Selenium
SQL
SQLAlchemy
Tarantool
Threading
GitLab
Kubernetes
Markdown
Multiprocessing
MyPy
PhpStorm
Psycopg2
PyCharm
Pytest
Symfony
Telegram API
Yii2
aiokafka
Ansible
connect
Django
ETL
HAProxy
Swagger
docx
IMAP
TeleBot
Python-pptx
proxy
Internet Information Services (IIS)
Python3
Django Rest Framework
Confluence
Отрасли
BioTech, Pharma, Health care & Sports
Cloud Services
E-commerce & Retail
Главное о специалисте
● Опыт разработки более 10 лет ● Участие в проектировании архитектуры продукта ● Код-ревью, рефакторинг ● Уверенное знание фреймворка FastAPI ● Опыт использования GIT и Docker ● Понимание и настройка процессов CI/CD ● Опыт работы с API, опыт создания API-сервисов с нуля ● Аналитические и организационные навыки ● Опыт руководства коллективом разработчиков

Проекты

(15 лет 6 месяцев)

Цифромед

Роль
Backend-разработчик
Обязанности
Сервис подписок на обновления справочников, сервис оперативного доступа к справочникам ФНСИ Задачи Руководил backend-отделом в компании «Цифромед». Состав: шесть python-разработчиков (+ иногда присоединялся react-фронтендер). ● Разработка сервиса «подписок» на обновления справочников ФНСИ через механизм Kafka Connect. ● Исполнение DevOps-функций, связанных с развёртыванием сервисов в dev-среде на Linux. ● Планирование задач. ● Код-ревью. ● Модификация существующего REST API и дополнение новыми методами. ● Юнит- и интеграционные тесты. ● Разработка высоконагруженного API для выдачи справочников медицинской информации Федерального реестра нормативно-справочной информации в сфере здравоохранения. ● Оптимизация сервисов под высокие нагрузки. Достижения ● Проведён анализ требований, определён технологический стек и пути решения задачи по доставке данных клиенту без формирования индивидуальных ETL-цепочек. ● Проведена декомпозиция задач и обеспечена реализация их выполнения. ● Разработан и запущен сервис, позволяющий клиентам оперативно получать информацию об обновлениях нормативных справочников медицинской информации «сразу в базу» — без постобработки. ● Разработан и запущен сервис выдачи данных о справочниках, держащий > 2000 RPS (на одну ноду). ● Разработана структура многоуровневого кеша, снимающая нагрузку с базы данных: - Python 3.12; - Django 5.0.2. Кол-во пользователей, на которое рассчитано решение: от нескольких сотен до нескольких десятков тысяч пользователей.
Стек специалиста на проекте
PostgreSQL, Git, Docker, Python, Swagger, Kubernetes, Celery, HAProxy, ClickHouse, Tarantool, aiohttp, FastAPI, Ansible, ETL, Kafka, Django Rest Framework, Django, Python3, Asyncio, Redis, connect
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Январь 2024 - По настоящее время  (2 года 10 месяцев)

Глобал Бьюти

Роль
Freelance-разработчик
Обязанности
Сервис парсинга торговых площадок и сбора статистики по ценам товаров Задачи ● По набору ссылок парсить страницы маркетплейсов, искать цены на указанные товары. ● Цены сохранять в базу. ● Строить статистические отчёты-дашборды по динамике цен на конкретные позиции по датам. ● Выгружать отчёты в telegram-бот, загружать из бота обновления ссылок на товары, валидировать ссылки. ● Юнит и интеграционные тесты. Достижения ● Разработан и запущен сервис, способный парсить цены на Yandex-маркете, Wildberries etc (всего 6 маркетплейсов), с механизмами обхода защит. - Python 3.12 Кол-во пользователей, на которое рассчитано решение: несколько пользователей.
Стек специалиста на проекте
PostgreSQL, Docker, Python, Selenium, Swagger, Kubernetes, Celery, ClickHouse, aiohttp, TeleBot, Asyncio, Redis, proxy
Отрасль проекта
E-commerce & Retail
Начало работы
Апрель 2024 - Июнь 2024  (3 месяца)

Цифромед

Роль
Backend-разработчик и teamlead
Обязанности
Разработка ETL-процессов медицинской статистики Задачи ● Разработка разнообразных ETL-потоков данных с произвольным входом (от очереди данных в Kafka до файловой выгрузки) и выходом (от таблицы в БД до выгрузки Excel-отчета в телеграм). ● Планирование задач. ● Код ревью. ● Юнит и интеграционные тесты. ● Оптимизация сервисов под высокие нагрузки. Достижения ● Разработано более 100 разнообразных ETL-процессов, включающих прием, валидацию, сохранение данных и уведомление ответственных лиц о получении новой информации. Кол-во пользователей, на которое рассчитано решение: от десятков до сотен пользователей, в зависимости от потока.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Python, MongoDB, Swagger, Kubernetes, aiohttp, FastAPI, ETL, TeleBot, Kafka, IMAP, Asyncio, Redis, OpenPyXL, Python-pptx
Отрасль проекта
BioTech, Pharma, Health care & Sports
Начало работы
Июль 2022 - Январь 2024  (1 год 7 месяцев)

Формат работы

Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Образование

Высшее

Учебное заведение
Волгоградский Государственный Университет, Физфак
Специальность
Радиофизика и электроника
Завершение учебы
2004 г.

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

E-commerce & Retail • FinTech & Banking • Media
ДК
Диана К.
Python разработчик
Минск
Senior
3 485,71 Р/час
access
acl
ActiveMQ
aggregate
aiohttp
API
Architecture
Async
Asyncio
Authentication
+193
Разработать ETL-скрипт для обработки данных
Реализовать модуль анализа данных
Разработать документацию API
Настроить синхронизацию данных между ИТ-системами
Организовать процесс разработки на языке Python
Провести исследовательский анализ данных (EDA)
Интегрировать сайт с внешними сервисами через API
Реализовать бизнес-логику отдельного микросервиса
Реализовать обмен данными между сервисами
Выполнить статистический анализ данных для поиска закономерностей
+27

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

Подробнее

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

E-commerce & Retail • FinTech & Banking • Logistics & Transport
ГК
Григорий К.
Full Stack разработчик
Омск
Senior
3 259,74 Р/час
PostgreSQL
RabbitMQ
Git
Docker
Elasticsearch
REST
XML
JSON
JavaScript
C#
+86

Григорий — Senior Full Stack разработчик из Омска с опытом работы 7 лет. Специализируется на разработке веб-приложений с использованием технологий .NET 6, Angular, ASP.NET Core, C#, Docker, Kubernetes и других. Участвовал в проектах в отраслях FinTech & Banking, Logistics & Transport, E-commerce & Retail. Среди проектов — система для оформления билетов на различные виды транспорта, система управления маршрутами транспортных средств, система оптимизации распределения ресурсов в сельском хозяйстве, система автоматизации работы ведомств по экологическому, технологическому и атомному надзору. Выполнял задачи по исправлению багов, поддержке легаси-кода, разработке новых функций, миграции с ASP.NET MVC на ASP.NET Core, оптимизации структуры модулей и уменьшению размера сборок, взаимодействию с аналитиками, планированию задач для спринтов, сотрудничеству со смежными командами при проектировании API, реализации интерфейсов по дизайнам из Figma.

Подробнее