Петр А. Python разработчик, Senior

ID 17736
ПА
Петр А.
Мужчина
Россия, Кемерово, UTC+7
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 10 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
aiogram
aiohttp
Ajax
Ansible
C#
Celery
Confluence
DDD
Django
Docker
DRF
DRY
Elasticsearch
FastAPI
Git
Gitea
GitLab
Jenkins
Jinja
Jira
JQuery
Kafka
Keras
Keycloak
KISS
Kubernetes
Linux
MongoDB
MySQL
Nginx
PostgreSQL
Pydantic
Pytest
Python
RabbitMQ
Redis
REST API
Semantic UI
SOLID
SQLAlchemy
SQLite
Supervisor
Unity
WebGL
Объектно-ориентированное программирование (ООП)
faststream
1С:Зарплата и Управление Персоналом
AD
API
Backend
Python2
SSO
библиотеки
данных
Дизайн
оптимизация
Проектирование
Работа с интеграциями
Ревью
тесты
Django Rest Framework
ClickHouse
django 5.0.2
Python 3.12
Swagger
SQL
*nix
Unit testing
Базы данных
Разработка
Microservices
Integration testing
Пользовательские интерфейсы
Отрасли
Government & Public Sector
HRTech
Знание языков
Английский — B1
Главное о специалисте
Пётр — опытный Python-разработчик уровня Senior с глубоким знанием языка и широким набором навыков. Он специализируется на разработке корпоративных порталов, микросервисов и других сложных программных решений. Пётр работал над проектом Tap2Visit, где занимался разработкой корпоративного портала для отдела HR компании «ДОГМА». В рамках проекта он использовал такие технологии, как Python, Django, FastAPI, PostgreSQL, Docker, Pytest, RabbitMQ, Redis, Celery, Git, nginx, GitLab, Jira, Confluence, MongoDB, WebGL, Unity, C#, FastStream, ООП, SOLID, DRY, KISS, DDD, Linux. В проекте URSIP Пётр участвовал в проектировании и разработке микросервисов на FastAPI. В проекте МИРИТ разрабатывал веб-приложения на Django и оптимизировал запросы к БД. Опыт работы Петра включает проекты в сферах HRTech и Government & Public Sector.
Проекты   (4 года 9 месяцев)
Tap2Visit
Роль
Python Backend Developer
Обязанности
Корпоративный портал для отдела HR из компании «ДОГМА» Технологии: Python, Django, FastAPI, Django-Ninja, Pydantic, Keycloak, PostgreSQL, Docker, Pytest, RabbitMQ, Redis, Celery, Git, nginx, Gitlab, Jira, Confluence, MongoDB, WebGL, Unity, C#, FastStream, ООП, SOLID, DRY, KISS, DDD,Linux Обязанности: 1)Занимался разработкой и проектированием корпоративного портала.Писал api для портала. 2)Настраивал SSO в Keycloak. Была произведена миграция пользователей из 1С ЗУП в AD Keycloak. 3)Писал внутреннюю библиотеку авторизации для Keycloak для микросервисов с помощью python-keycloak библиотеки. 4)Настраивал роли для сотрудников разных отделов для доступа к тем или иным блокам корп. Портала. 5)Писал код для корпоративной игры на Unity WebGL с внедрением запросов к нашему api для сохранения информации о результатах игровых попыток и получения информации для доски результатов. 6)Писал юнит тесты с моками и фикстурами. Покрытие кода 95 процентов. 7)Активно участвовал в код-ревью, что помогло улучшить качество кода иснизить количество ошибок. 8)Настроил автоматическое закрытие заявок с помощью FastStream иRabbitMQ. 9)Разработал и оптимизировал базу данных, включая создание индексов и оптимизацию сложных запросов (PostgreSQL). 10) Участвовал в дизайне пользовательского интерфейса на стороне сервера, предлагая оптимальные решения для интеграции фронтенда и бекенда, что улучшило удобство взаимодействия пользователей с платформой. Состав команды: 1 архитектор ПО, 3 backend разработчика, 4 frontend разработчика, 1 тестировщик, 1 продакт овнер Личные результаты: 1.Реализовал: 1) профиль пользователя 2) список сотрудников с фильтрами 3) новостная лента с редактором 4) блок управления заявками для HR(канбан по статусам, возможность создания кастомного маршрута согласования заявки, детальная информация). 5) календарь с возможностью записи на события 2.Подключил и настроил библиотеку FastStream для работы с RabbitMQ 3.Настроил Keycloak, SSO, авторизацию в микросервисах. 4.Был создан микросервис «Каталог», откуда можно было получить по внутреннему api доступ к информации о пользователях.
Стек специалиста на проекте
C#, GitLab, ClickHouse, SOLID, Keycloak, Git, MongoDB, Linux, Swagger, Redis, Pytest, Nginx, Celery, FastAPI, DRY, KISS, Unity, Pydantic, Jinja, Confluence, Docker, Python, WebGL, DDD, Django, RabbitMQ, django 5.0.2, Python 3.12, Jira, PostgreSQL, Django Rest Framework, Объектно-ориентированное программирование (ООП)
Отрасль проекта
HRTech
Период работы
Январь 2024 - Октябрь 2024  (10 месяцев)
URSIP
Роль
Python Backend Developer
Обязанности
Строительный проект(госзаказ) для ГАУ «НИАЦ» Технологии: Python, FastAPI, Django, DRF, SQLAlchemy, PostgreSQL, Pydantic, Pytest, Docker, ElasticSearch, Redis, Celery, Git, nginx, Gitlab, Confluence, MongoDB, Aiogram, Aiohttp, Kafka, ООП, SOLID, DRY, KISS, K8s Обязанности: Обязанности: 1)Занимался проектированием и разработкой микросервисов на FastAPI 2)Писал CRUD 3)Делал код ревью, рефакторинг 4)Покрывал код тестами 5)Разрабатывал систему периодизации данных приложения, которая валидировала запросы через кастомную middleware для согласованности данных в базах микросервисов. Состав команды: 2 тимлида, 1 техлид, 3 сис. аналитика, 6 бизнес аналилитков, 10 backend разработчиков, 10 frontend разработчиков, 2 тестировщика. Личные результаты: 1)Участвовал в проектировании архитектуры микросервисов по паттерну «API Gateway». Микросервисы проектировались с учётом слоистой архитектуры с паттерном «Репозиторий». 2)Писал сложные (в том числе асинхронные) запросы к БД с помощью ORM. Один из них – рекурсивный запрос для конкантенации дерева элементов по порядковому полю number для api. 3)Занимался миграцией на нескольких микросервисах библиотеки Pydantic с v1 на v2 4) Писал кастомные миграции, а также скрипты миграции данных. 5) Для реализации межсервисного взаимодействия писал private методы. Методы заворачивались в пакет, который устанавливался как зависимость. 6) Работал над реализацией курсор/оффсетного пагинатора с сортировкой, который использовался как пакет в других сервисах. 7) Работал над переходом на асинхронное взаимодействие с БД через SQLAlchemy. 8) Писал Docker, docker-compose файлы. 9) Сделал кастомный логгер для проекта 10) Участвовал в создании тг бота для отображения информации о merge requests
Стек специалиста на проекте
GitLab, SOLID, SQLAlchemy, Elasticsearch, Git, MongoDB, Redis, Pytest, Nginx, Celery, aiohttp, FastAPI, DRY, KISS, Kafka, Pydantic, aiogram, DRF, Confluence, Docker, Python, Django, PostgreSQL, Kubernetes, Объектно-ориентированное программирование (ООП)
Отрасль проекта
Government & Public Sector
Период работы
Май 2023 - Январь 2024  (9 месяцев)
МИРИТ
Роль
Python Backend Developer
Обязанности
«Электронная Школа 2.0», «ЦОПП», АИС «ЭПО», АИС «ДОУ», «Личный кабинет граждан Кемеровской области». Технологии: Python, REST API, MySQL, Django, DRF, Semantic-ui, Docker, Ansible, gitea, supervisor, nginx, Ajax, jQuery, Redis, Celery, Git, Keras, Aiohttp, Jenkins, ООП, SOLID, DRY, KISS, SQLite,Linux Обязанности: Обязанности: Разрабатывал веб-приложения на Django, писал CRUD, оптимизировал запросы к БД. Состав команды: 7 backend разработчиков Личные результаты: 1)Создал приложение для ЭШ 2.0 «Бережливые проекты». Приложение представляет из себя 3 этапа согласования проекта, начиная от отправки на согласование паспорта и презентации проекта в Муниципалитет, заканчивая утверждением его в Министерстве Образования Кузбасса. Проектом пользуются и по сей день, что экономит кучу времени пользователей школьного портала. 2)Создал приложение для ЦОПП «Подбор персонала». Приложение позволяет работодателю создать форму найма студентов для последующего их найма после прохождения обучения. Админом создаётся "Учебная группа", куда можно добавить студентов. 3)Создал приложение для ЭШ 2.0 «ДМУК» (Дневник молодого учителя Кузбасса). Приложение представляет из себя удобный инструмент, позволяющий рассказать коллегам о себе, получить от них совет по тому или иному мероприятию и быстрее вникнуть в курс дела. 4)Развернул несколько linux машин с помощью Ansible. 3)Обновил дизайн сервиса АИС «ЭПО» с bootstrap на semantic-ui. 5)Создал приложение по парсингу api ocmko.ru (Результаты экзаменов) для отображения в ЭШ 2.0 6)Заменил систему контроля версий с bazaar на git, захостил gitea сервис для доступа к репозиториями. 7)Докеризировал ЭШ 2.0 для упрощения деплоя приложений. 8)Участвовал в написании нейронной сети для прогнозирования успеваемости школьников. НС скармливались оценки ученика, после чего НС анализировала, что стоит подтянуть ученику для улучшения оценок.. 9)Настроил автоматизированные процессы развертывания и обновления. 10)Настраивал supervisor для новых приложений для отслеживания стабильности работы этих приложений. 11)Настраивал ngix configs для новых сервисов и логирования в них. 12)Написал несколько важных Django команд, которые ставил на chrontab.Одна из них – команда парсинга данных с api ocmko.ru (Результаты экзаменов).
Стек специалиста на проекте
SOLID, Git, Linux, Redis, Nginx, Celery, aiohttp, DRY, KISS, Ansible, Gitea, Keras, Supervisor, Ajax, Semantic UI, DRF, Docker, Python, JQuery, Django, MySQL, REST API, Jenkins, Объектно-ориентированное программирование (ООП), SQLite
Отрасль проекта
Government & Public Sector
Период работы
Февраль 2020 - Май 2023  (3 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да

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

FinTech & Banking • Media
ДК
Диана К.
Минск
Python разработчик
Senior
3 147,27 Р/час
access
acl
ActiveMQ
aggregate
aiohttp
Analytics
Apache Kafka
API
Architecture
Async
+136

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

Подробнее
Government & Public Sector • LifeStyle • Urban technology
ВП
Владислав П.
Челябинск
Python разработчик
Senior
3 506,49 Р/час
AES
aiofiles
aiogram
aiohttp
Alembic
Ansible
API
async/await
Asyncio
AWS
+120

Python-разработчик с 6,5-летним опытом в разработке высоконагруженных и сложных систем, специализируется на создании микросервисных архитектур, оптимизации производительности и интеграции с внешними системами. Опыт охватывает полный цикл разработки: от проектирования и реализации бизнес-логики до рефакторинга, оптимизации и поддержки существующих решений. Опыт включает работу над проектами в сфере онлайн-голосований, рефакторинга веб-сайтов и разработки Telegram-ботов, где успешно внедрялись новые функции, оптимизировалась производительность и обеспечивалась стабильность систем. Имеется опыт работы с кастомными решениями, такими как системы мониторинга и обработки платежей, что позволяет адаптироваться к уникальным требованиям проектов. Ключевые навыки включают: - Разработка на Python с использованием Django, Flask, FastAPI и Django REST Framework (DRF). - Работа с базами данных (PostgreSQL, MySQL, SQLite) и оптимизация запросов для повышения производительности. - Создание и поддержка микросервисов с использованием RabbitMQ, Kafka, Celery и gRPC. - Интеграция с внешними системами и обеспечение безопасности (OAuth 2.0, JWT, Sentry). - Настройка CI/CD (GitLab CI, Jenkins, GitHub Actions) и контейнеризация (Docker, Kubernetes). - Проведение код-ревью, рефакторинг и устранение технического долга.

Подробнее
EdTech • FinTech & Banking • Logistics & Transport
ДК
Даниил К.
Минск
Python разработчик
Senior
3 147,27 Р/час
ActiveMQ
aiohttp
Alembic
Analytics
Ansible
Api design
Architecture
assets
Asyncio
Authentication
+122

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

Подробнее
AI & Robotics • EdTech • Government & Public Sector • HRTech • LifeStyle • Manufacturing • Media • Social Networking
А.
Аким ..
Новороссийск
Python разработчик
Senior
4 805,19 Р/час
ActiveDirectory
aiohttp
ALM
Amazon
Asyncio
Bash
CentOS
Confluence
Django
Django Channels
+85

Аким — опытный Python-разработчик уровня Senior. Обладает навыками работы с различными технологиями и инструментами, такими как Django, Docker, GitLab CI/CD, PostgreSQL, MongoDB, Nginx, OpenShift, Kubernetes, AWS, Azure, Kafka, Elasticsearch, RabbitMQ, Redis, Flask, FastAPI, PyTorch, ML, Sentry, SQLAlchemy, pytest, Git, Jenkins, Jira, Confluence, Linux, Ubuntu, CentOS, Microsoft Windows, Bash. Аким имеет опыт работы на проектах в различных отраслях: Social Networking, Government & Public Sector, LifeStyle, Media, HRTech, AI & Robotics, Manufacturing, EdTech. Он участвовал в разработке Telegram-бота для взаимодействия клиента и менеджера, платформы для оптимизации городских ресурсов, приложения для радио трансляций новостного портала, корпоративного веб-сайта, сервиса для генерации изображений в определённом стиле, системы обучающих курсов и сервиса для автоматизации ведения блога. На проектах Аким выполнял следующие роли: python-разработчик, разработчик REST API, разработчик GraphQL API, проектировщик БД, интегратор, рефакторинг кода, написание тестов, описание API через Swagger, настройка автоматического деплоя, работа с интеграциями, оптимизация, использование CI/CD.

Подробнее
Blockchain • EdTech • FinTech & Banking • Government & Public Sector • Realty & Constructoring • VR/AR
ЕГ
Евгений Г.
Нижний Новгород
Python разработчик
Senior
3 246,75 Р/час
Actions
AES
aiogram
Alembic
API Gateway
Architecture
argparse
async/await
Asyncio
Beautiful soup
+131

Опытный Python-разработчик, senior. Специализируется на backend-разработке и управлении командами разработчиков. Обладает глубокими знаниями в области проектирования архитектуры приложений, включая принципы Чистой и Гексагональной архитектуры. Опыт работы на проектах: - PSV Meta (криптоигра через приложение Telegram): руководство командой backend-разработчиков, проектирование архитектуры приложения, интеграция с Telegram. - TBI Bank (банковское приложение): фиксация и исправление багов, оптимизация работы с Redis, реализация маскировки персональных данных в логах. - «Просвещение» (образовательная платформа): разработка backend-системы на FastAPI, интеграция с PIM-системой через Kafka, создание RESTful API. - Криптобиржа LATOKEN: добавление нового функционала, оптимизация архитектуры платформы, сбор и обработка данных с CoinMarketCap и BitQuery. - Студия ТГ (система анкетирования для ФНС): разработка backend на Java Spring, проектирование базы данных, настройка взаимодействия с RabbitMQ, Prometheus, Grafana. - Студия ТГ (государственная кадастровая оценка): создание платформы на Django, настройка Celery, конфигурация Nginx и Docker. - Neuro.net (логика диалогов и интеграция систем через API): разработка логики диалогов, интеграция с внешними системами. - Обучение на курсе «Разработка backend-приложений на Python»: создание RESTful API с Django и DRF, работа с ORM, написание тестов.

Подробнее

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

BioTech, Pharma, Health care & Sports • Government & Public Sector • Telecom
РФ
Рамиль Ф.
Самара
Руководитель проекта
Middle+
3 724,98 Р/час
Управление командой
Redmine
Kanban
Подготовка и проведение презентаций
Разработка
Project Documentation
Управление рисками
Scrum
Project management
Product Management
+35

Рамиль — опытный руководитель проектов с опытом работы в различных отраслях, таких как государственный сектор, здравоохранение, а также телекоммуникации. Он обладает широким спектром навыков в области управления проектами, включая проектный менеджмент, разработку, оценку разработки, управление требованиями, рисками, бюджетом и командой. Рамиль также имеет опыт работы с различными инструментами и методологиями, такими как Agile, Scrum, Kanban, MS Project, BPMN, Figma, Redmine, SQL, Jira, Confluence, MS Office, Draw.io. За последние 2 года Рамиль успешно руководил несколькими проектами в разных отраслях. Среди них: сервис поиска избирательного участка при проведении выборов, модуль для ведения реестра онкобольных, автоматизированное рабочее место для среднего медицинского персонала, реестр больных Covid и сервисы для контактного центра ФНС. В рамках этих проектов Рамиль продемонстрировал навыки эффективного управления командой разработчиков, взаимодействия с заказчиками и смежными командами, а также подготовки отчётной документации. Рамиль ответственный и самостоятельны руководитель проектов, нацеленный на результат и ожидания заказчика

Подробнее
E-commerce & Retail • FinTech & Banking • Logistics & Transport
НГ
Николай Г.
Москва
Бизнес/системный аналитик
Senior
4 025,97 Р/час
Обучение сотрудников
разработка документации
Пользовательские интерфейсы
Сбор и анализ требований
Работа с интеграциями
UML
операционные системы
тесткейсов
анализ
Разработка
+54

Николай — опытный системный аналитик с навыками в области бизнес-анализа. Он обладает глубоким пониманием процессов разработки ПО и имеет опыт работы над проектами в сферах FinTech & Banking, Logistics & Transport и E-commerce & Retail. Николай участвовал в разработке конвейера потребительского кредитования, расширении функциональности приложения 2ГИС и создании интерактивной карты, а также работал над приложением для ТСД (терминал сбора данных) в сфере складского хозяйства. Кроме того, он занимался проектом Co.Transfer — приложением для заказа трансфера в Турции. На своих проектах Николай выполнял задачи по анализу и формализации бизнес-требований, составлению технических заданий, проектированию структуры баз данных, взаимодействию с разработчиками, разработке документации, тестированию функционала и обеспечению соответствия проектов стандартам безопасности и требованиям безопасной обработки данных.

Подробнее