Николай К. Python разработчик, Lead
ID 17203
НК
Николай К.
Мужчина
Россия, Москва, UTC+3
Ставка
4 415,58 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
● Опыт разработки более 10 лет
● Участие в проектировании архитектуры продукта
● Код-ревью, рефакторинг
● Уверенное знание фреймворка FastAPI
● Опыт использования GIT и Docker
● Понимание и настройка процессов CI/CD
● Опыт работы с API, опыт создания API-сервисов с нуля
● Аналитические и организационные навыки
● Опыт руководства коллективом разработчиков
Проекты
(14 лет 3 месяца)
Цифромед
Роль
Backend-разработчик
Обязанности
Сервис подписок на обновления справочников, Сервис оперативного доступа к справочникам ФНСИ
Задачи
Руководил backend-отделом в компании Цифромед.
Состав: шесть python разработчиков (+ иногда присоединялся react-фронтендер).
● Разработка сервиса «подписок» на обновления справочников ФНСИ через механизм Kafka Connect
● Исполнение DevOps функций, связанных с развертыванием сервисов в dev-среде на Linux.
● Планирование задач
● Код ревью
● модификация существующего REST API и дополнение новыми методами
● юнит и интеграционные тесты
● Разработка высоконагруженного API для выдачи справочников медицинской информации Федерального реестр нормативно-справочной информации в сфере здравоохранения.
- оптимизация сервисов под высокие нагрузки
Достижения
● Проведен анализ требований, определен технологический стек и пути решения задачи по доставке данных клиенту без формирования индивидуальных ETL-цепочек.
● Проведена декомпозиция задач и обеспечена реализация их выполнения.
● Разработан и запущен сервис, позволяющий клиентам оперативно получать информацию об обновлениях нормативных справочников медицинской информации «сразу в базу» — без постобработки.
● Разработан и запущен сервис выдачи данных о справочниках, держащий > 2000 RPS (на одну ноду).
● Разработана структура многоуровневого кеша, снимающая нагрузку с базы данных
- Python 3.12
-Django 5.0.2
кол-во пользователей, на которое рассчитано решение: от нескольких сотен до нескольких десятков тысяч пользователей.
Стек специалиста на проекте
HAProxy, connect, ClickHouse, Git, Swagger, Redis, Celery, aiohttp, FastAPI, Ansible, ETL, Kafka, Asyncio, Docker, Python, Tarantool, Django, Python3, PostgreSQL, Django Rest Framework, Kubernetes
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Январь 2024 - По настоящее время
(1 год 7 месяцев)
Глобал Бьюти
Роль
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 г.