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

ID 17736
ПА
Петр А.
Мужчина
Россия, Кемерово, UTC+7
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 12 февраля 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, SOLID, Clickhouse, Keycloak, Git, MongoDB, Linux, Swagger, Redis, Pytest, Nginx, Celery, FastAPI, DRY, KISS, Unity, Pydantic, Jinja, Confluence, Docker, Python, WebGL, DDD, Django, Jira, RabbitMQ, django 5.0.2, Python 3.12, 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, SQLite, REST API, Jenkins, ООП
Отрасль проекта
Government & Public Sector
Период работы
Февраль 2020 - Май 2023  (3 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да

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

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

Аким — опытный 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.

Подробнее
E-commerce & Retail • HRTech • Logistics & Transport • Media
АА
Азизжон А.
Ростов-на-Дону
Python разработчик
Senior
3 496,97 Р/час
Python
AWS
Bootstrap
Celery
CSS3
Debian
DigitalOcean
Django
Django Rest
Docker
+77

Азизжон — опытный Python-разработчик уровня Senior. Он обладает глубокими знаниями и навыками в области разработки на Python, AWS, Linux, MySQL, PostgreSQL, а также имеет опыт работы с Docker, Git, Jira и другими инструментами. Азизжон участвовал в разработке нескольких проектов, включая системы учёта и анализа вычислений, CRM для автоматизации внутренних задач компании, приложение с функционалом видеопросмотра и социальной интеграции, веб-приложение с ролями администрации и клиентов, систему резервирования мест для перевозки грузов между авиакомпаниями и заказчиками, а также телеграм-бота для накопления призовых баллов за установку отопительных котлов. Общая продолжительность работы на проектах составляет 3 года и 5 месяцев.

Подробнее
AI & Robotics • E-commerce & Retail • EdTech • Government & Public Sector • Media • Social Networking
М.
Михаил ..
Новороссийск
Python разработчик
Senior
4 624,11 Р/час
Django
Django Rest Framework
Docker
FastAPI
Firebase
Flask
Git
GitLab CI/CD
GraphQL
Helm
+76

Михаил — опытный Python-разработчик, специализирующийся на создании веб-приложений и интеграции сервисов. Обладает навыками работы с Django, Django Rest Framework, Docker, FastAPI, Flask, Git, GitLab CI/CD, GraphQL, Helm, Kubernetes, Marshmallow, MySQL, Nginx, PostgreSQL, Pydantic, Pytest, Python, PyTorch, RabbitMQ, Redis, SQLAlchemy, SQLite и другими инструментами. Михаил участвовал в разработке нескольких проектов, включая интерактивную карту с отмеченными на ней интересными событиями, бот в социальной сети ВКонтакте, платформу для оптимизации городских ресурсов, платформу для Open Source совместной работы над проектами, приложение для радио трансляций новостного портала и интернет-магазин. В проектах Михаил выполнял задачи по анализу данных, проектированию архитектуры, разработке REST API, работе с базами данных и миграциями, автоматизации развёртывания проекта, тестированию и ревью кода.

Подробнее
AI & Robotics • E-commerce & Retail • RnD
РЯ
Руслан Я.
Казань
Python разработчик
Senior
4 545,45 Р/час
.NET
aiogram
aiohttp
Alembic
Allure TestOps
API
BI
BI инструменты
bower
C#
+61

Руслан — опытный Python-разработчик уровня Senior. Специализируется на backend-разработке, работал с различными фреймворками и инструментами, включая Django, FastAPI, DRF, Docker, Kubernetes и другие. Имеет опыт работы над проектами в области RnD, e-commerce & retail и AI & Robotics. Среди выполненных задач: разработка и внедрение микросервисов, автоматизация бизнес-процессов, создание масштабируемых архитектур, оптимизация запросов к БД, настройка CI/CD процессов. Руслан разработал систему управления тестами, участвовал в создании ERP-системы для автоматизации бизнес-процессов крупной IT-компании, создал платформу для создания и прохождения тестов. Также работал над проектом интернет-магазина по продаже климатической техники, где спроектировал и реализовал масштабируемую архитектуру сайта.

Подробнее

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

Government & Public Sector • HRTech
ПА
Петр А.
Кемерово
Python разработчик
Senior
3 896,1 Р/час
C#
*nix
Пользовательские интерфейсы
Работа с интеграциями
GitLab
Разработка
Базы данных
тесты
Ревью
SOLID
+73

Пётр — опытный 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.

Подробнее