Кирилл К. Python разработчик, Senior

ID 19215
КК
Кирилл К.
Мужчина, 24 года
Беларусь, Минск, UTC+3
Ставка
4 415,58 Р/час
НДС не облагается
Специалист доступен с 20 июня 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
aiohttp
Alembic
Ansible
AWS
Bash scripting
Bitbucket
Celery
ClickHouse
Django
Django Rest Framework
Docker
Docker Compose
EC2
EKS
Elasticsearch
ELK
FastAPI
Figma
Flask
Git
GitHub
GitLab
GitLab CI/CD
Grafana
GraphQL
Gunicorn
HTTP
Jenkins
Jira
JWT
Kafka
Kubernetes
Lambda
MongoDB
MySQL
Nginx
Pandas
PostgreSQL
Prometheus
Pydantic
Pytest
Python2
Python3
RabbitMQ
RDS
Redis
Requests
REST API
S3
Solr
SQLAlchemy
Swagger API
Unit testing
Uvicorn
WebSockets
Отрасли
Cloud Services
FinTech & Banking
Insurance
Знание языков
Английский — B2
Главное о специалисте
• Опыт разработки на Python 5+ лет Знание python на профессиональном уровне • Практическое использование DRY и SOLID • Мастерство SQL-проектирования • Проектирование API GraphQL • Проектирование RESTful API • Знания AWS • Знание системного проектирования • Знание Git и CI/CD • Django, FastAPI фреймворки
Проекты   (6 лет 1 месяц)
Онлайн-платформа для страхования жизни, имущества и автомобилей
Роль
Инженер-программист
Обязанности
Проект представляет собой онлайн-платформу для страхования жизни, имущества и автомобилей, предоставляющую пользователям возможность удобно управлять своими полисами и осуществлять платежи в режиме реального времени. Платформа предлагает интуитивно понятный интерфейс Личного кабинета, где застрахованные могут отслеживать статус своих полисов, вносить изменения и получать уведомления о важных событиях. ● MSI-идентификация и авторизация, что обеспечивает высокий уровень безопасности при доступе к личной информации пользователей. ● Поддержка платежей через сторонние системы, для упрощения процесса оплаты и предоставления пользователям разнообразных вариантов расчетов. ● Реализовал WebSockets для мгновенных уведомлений о статусе платежей, изменениях условий полисов и других важных событиях, что улучшает взаимодействие пользователя с системой и повышает удовлетворенность клиентов. ● Интеграция и настройка Solr для высокоскоростного поиска по данным пользователей, полисов и транзакций. Настройка и оптимизация индексов для быстрого поиска по большому количеству данных ● Автоматизация провизии ресурсов в облачных среде AWS с использованием Ansible ● Разработка высокоэффективных запросов для аналитики и отчетности с использованием ClickHouse, включая создание сложных агрегатных запросов для анализа данных в реальном времени ● Разработка мощного REST API, обеспечивающего надежное взаимодействие между клиентской и серверной частями приложения. ● Участие в автоматизации процессов CI/CD ● Интеграция Swagger для автоматической генерации документации API ● Разработка и оптимизация структуры базы данных PostgreSQL для эффективного хранения и обработки данных пользователей, полисов и транзакций. ● Мониторинг и поддержка работы Solr для выявления узких мест и повышения стабильности поиска, включая настройку репликации и отказоустойчивости ● Участие в проектировании и реализации стратегии хранения и архивирования данных, что способствовало оптимизации использования дискового пространства и повышения производительности. ● Ревью кода ● Написание документации
Стек специалиста на проекте
Swagger API, ELK, Grafana, AWS, WebSockets, ClickHouse, Solr, Bash, Redis, GitHub, Celery, Prometheus, Ansible, S3, Docker Compose, EKS, EC2, Docker, Lambda, Django, RDS, RabbitMQ, Python3, Jira, beat, PostgreSQL, Jenkins, CI/CD, Django Rest Framework, Kubernetes
Отрасль проекта
Insurance
Период работы
Апрель 2022 - По настоящее время  (3 года 3 месяца)
Веб-платформа
Роль
Инженер-программист
Обязанности
Проект представляет собой веб-платформу, которая позволяет клиентам самостоятельно оформлять заявки на рассрочку для приобретения товаров, интегрируясь с банковскими системами. Платформа предоставляет удобный интерфейс для подачи заявок, а также административную панель для отслеживания и анализа заявок, поступающих в банки. ● Бэкэнд разработка ● Разработка и доработка административного интерфейса для аналитики заявок на рассрочку в банки, что повысило прозрачность и эффективность анализа данных. ● Участвовал в проектировании и реализации архитектуры микросервисов, что обеспечило высокую доступность и отказоустойчивость системы. ● Реализация функций фильтрации и сортировки заявок, используя Elasticsearch для удобства поиска и анализа данных пользователями и администраторами ● Реализация внешнего API для интеграции с партнерскими банками, включая документирование его использования ● Разработка микросервисов для новых интеграций, что повысило масштабируемость и гибкость системы. ● Разрабатывал документацию для ручек API ● Настройка анализаторов и маппингов в ElasticSearch для оптимизации поиска и повышения точности результатов в зависимости от структуры данных ● Поддержка и написание CI/CD ● Проведение миграций баз данных ● Написание интеграционных тестов и юнит тестов ● Менторинг ● Ревью кода и рефакторинг
Стек специалиста на проекте
GraphQL, AWS, HTTP, SQLAlchemy, Bash, Git, Linux, Redis, Nginx, Celery, aiohttp, FastAPI, Kafka, S3, Pydantic, Alembic, Docker Compose, EKS, EC2, Docker, Lambda, RDS, REST API, Python3, Jira, PostgreSQL, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2021 - Март 2022  (1 год 2 месяца)
Комплексное решение для мониторинга и управления транспортными средствами
Роль
Инженер-программист
Обязанности
Проект представляет собой комплексное решение для мониторинга и управления транспортными средствами с использованием данных, поступающих от устройств, установленных на транспортных средствах клиентов. Система собирает и обрабатывает данные о пробеге, уровне топлива, состоянии транспортного средства и других показателях, предоставляя клиентам подробные отчеты и аналитические данные. ● Обработка сообщений от устройств, установленных на транспортных средствах клиентов, а также подготовка отчетов по данным устройствам (расход топлива, пробег, статус транспортного средства, удаленное взаимодействие с устройствами). ● Переписывание устаревшего кода с Python 2 на Python 3, обеспечивая совместимость и улучшая поддержку. ● Участие в переходе от монолитной архитектуры к микросервисной, что позволило улучшить масштабируемость и повысить отказоустойчивость системы. ● Оптимизировал обработку сообщений и снизил нагрузку на сервер за счет внедрения RabbitMQ для асинхронной обработки данных. ● Разработал и поддерживал функции для получения данных о транспортных средствах в режиме реального времени, улучшая точность и актуальность мониторинга. ● Написание юнит и интеграционных тестов ● Ревью кода ● Написание документации
Стек специалиста на проекте
Redmine, SQLAlchemy, Git, Pandas, Linux, Pytest, Nginx, Docker, RabbitMQ, Python2, PostgreSQL, Microservices
Отрасль проекта
Cloud Services
Период работы
Ноябрь 2020 - Январь 2021  (3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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

Подробнее

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

Government & Public Sector • HRTech
ЛК
Людмила К.
Санкт-Петербург
QA ручной
Middle
3 609,37 Р/час
Регрессионное тестирование
Redmine
Selenium IDE
Тестирование интеграций
Тестирование требований
Postman
Написание тест кейсов
TestLink
Написание тест-планов
DevTools
+46

Людмила — QA-специалист уровня Middle. Специализируется на ручном тестировании, также имеет опыт в тестировании нагрузки Опыт работы: - Сервис отсутствий (HRTech): QA-специалист, обеспечила вывод функционала в прод за 3 месяца, затем занималась тестированием добавления новых функций. - ГКУ «Инфогород» (Government & Public Sector): QA-специалист. Начинала работу как джуниор, за три года выросла до миддла. Обеспечивала выпуск качественных релизов в установленные сроки. Занималась подготовкой и реализацией автоматизированных тест-кейсов, проводила функциональное, нефункциональное, интеграционное и регрессионное тестирование.

Подробнее
Отрасли не указаны
АБ
Александр Б.
Новосибирск
Бизнес аналитик
Senior
3 181,82 Р/час
Пользователь ПК
UML
Kanban
Подготовка и проведение презентаций
Бизнес-анализ
JSON
Scrum
Project management
Аналитическое мышление
Заключение договоров
+36

Обладаю лидерскими качествами, умею работать в команде, легко нахожу общий язык с коллегами – конструктивные диалоги+ анализ+ решение вопроса = результат. Целеустремленный и исполнительный, всегда довожу задачи до конца. Внимателен к деталям и фокусируюсь на качестве и оптимизации в своей работе. Аналитический склад ума, люблю думать и прогнозировать. Хороший технический бэкграунд. Новые знания и опыт даются легко – часто открываю свои зоны роста, нахожусь в процессе вечного обучения и освоения новых технологий. Умение работать с большими объёмами данных. Способен работать в режиме многозадачности. Умение найти подход к заказчику – разного уровня Усвоил навык и приобрел хороший уровень эмоциональной устойчивости.

Подробнее