Илья Е. Python разработчик, Senior

ID 17233
ИЕ
Илья Е.
Мужчина
Россия, Смоленск, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 15 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Senior
Навыки
API Gateway
AWS
Bash scripting
Beautiful soup
Bootstrap
Celery
CI/CD
CSS3
Django
Django Rest Framework
Docker
EC2
EKS
Elasticsearch
ELK
FastAPI
Flask
Git
GitHub
GitLab
Graphene
Gunicorn
HTML5
Kafka
Kubernetes
Lambda
MongoDB
MySQL
Nginx
PostgreSQL
Pusher
Pydantic
Pytest
RabbitMQ
RDS
Redis
S3
ses
SQLAlchemy
Swagger API
Uvicorn
Python
Alembic
Docker Compose
Grafana
Kibana
Poetry
Prometheus
Sentry
AWS Lambda
AWS S3
Bitbucket
SNS
Stripe
Jira
CSS
HTML
Selenium
Python 3.12
ClickHouse
Ansible
Python3
Отрасли
Cloud Services
E-commerce & Retail
Social Networking
Знание языков
Английский — B1
Главное о специалисте
5 лет коммерческой разработки на Python ● Умение писать повторно используемый код ● Опыт работы с AWS ● Практическое использование DRY и SOLID ● Проектирование архитектуры MVC ● Понимание SQL ● Разработка RESTful API ● Автоматизированное тестирование
Проекты   (6 лет 6 месяцев)
Интернет-магазин ювелирных изделий
Роль
Инженер-программист
Обязанности
Интернет-магазин ювелирных изделий, расширяющий собственные каналы продаж через интеграции с различными маркетплейсами. Проект охватывает процессы автоматизации управления данными о товарах на маркетплейсах, формирования заказов, а также генерации отчетов и сбора аналитики по реализованной продукции. Интеграция с маркетплейсами позволила бизнесу значительно расширить охват аудитории, увеличить объемы продаж, повысить узнаваемость бренда, а благодаря автоматизации всего процесса продаж минимизировать риск ошибок при обновлении данных. Обязанности и достижения "Проектирование и разработка RESTful API архитектуры и схемы Разработка функционала сбора характеристик товаров, цен, остатков, формирования заказов, возвратов товаров Проектирование базы данных в PostgreSQL с учетом требований производительности и надежности хранения данных Написание SQL-запросов и индексация таблиц в PostgreSQL для оптимизации скорости выборки и обновления данных Интеграция с маркетплейсами для автоматического обновления информации о товарах и синхронизации заказов Настройка топиков и партиций Kafka для обеспечения масштабируемости и высокой доступности сообщений. Настройка безопасности Kafka, включая шифрование каналов связи и настройку прав доступа для продюсеров и консумеров. Написание Celery задач для их асинхронного выполнения, написание периодических задач Создание и настройка манифестов для Kubernetes для различных сервисов. Разработка административной панели с использованием Django Admin для управления заказами, товарами и пользователями Настройка и управление сетевыми правилами в Kubernetes с использованием NetworkPolicies для обеспечения безопасности приложений. Создание и настройка логирования ошибок в Sentry для оперативного обнаружения и анализа проблем в работе системы Разработка и проведение unit-тестов с Pytest и Unittest для проверки корректности ключевых бизнес-процессов Оптимизация кода для повышения производительности и устранения узких мест в логике обработки данных Ревью кода и рефакторинг. Анализ кода для обеспечения качества и соответствия стандартам. Анализ нагрузки на систему и внедрение механизмов масштабирования для поддержки роста трафика Участие в планировании задач, оценка сроков их выполнения и подготовка технической документации"
Стек специалиста на проекте
PostgreSQL, Docker, Python, Bitbucket, Linux, Kubernetes, Pytest, Celery, Pandas, Unit testing, Sentry, Kafka, Django Rest Framework, Django, Docker Compose, Redis, beat
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2024 - По настоящее время  (11 месяцев)
Приложение программы лояльности
Роль
Инженер-программист
Обязанности
Программа лояльности для розничной торговли, направленная на повышение вовлеченности и удержания клиентов. Благодаря программе клиенты зарабатывают баллы и вознаграждения за свои покупки. Программа лояльности включает удобное мобильное приложение для беспрепятственного участия и отслеживания вознаграждений. Конечная цель — способствовать долгосрочной лояльности клиентов, стимулировать повторные покупки и повысить общую удовлетворенность клиентов. ● Проектирование и разработка RESTful API архитектуры и схемы ● Разработка функциональности клубов пользователей, успешно работающей на боевом окружении ● Разработка и поддержка функциональности клубных анкет ● Разработка интеграций с другими микросервисами ● Разработка утилит для повторного использования в коде и удобного внесения изменений ● Реализация аутентификации сервисов через Keycloak ● Проектирование базы данных, реализация моделей и интерфейсов доступа к данным, написание миграций ● Настройка Redis для целей кэширования, разработка стратегий кэширования для конкретных кейсов. ● Мониторинг работы сервисов с целью оперативного выявления аварий на боевом окружении (Kibana, Sentry, Grafana) ● Проведение локального нагрузочного тестирования с целью измерения производительности после внесения изменений ● Управление пайплайнами, деплоем окружения ● Расследование багов, критически влияющих на пользователя ● Написание тестов, увеличение покрытие тестов до 85% ● Ревью кода и рефакторинг. Анализ кода для обеспечения качества и соответствия стандартам. ● Оценка сложности задач и участие в планировании ● Написание технической документации (Confluence, Swagger API). - python 3.12
Стек специалиста на проекте
Grafana, GitLab, ClickHouse, SQLAlchemy, Git, Kibana, Linux, Redis, Pytest, Prometheus, FastAPI, Sentry, Pydantic, Alembic, Poetry, Docker Compose, Docker, Python, RabbitMQ, Python 3.12, PostgreSQL, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2023 - По настоящее время  (2 года 4 месяца)
Социальная платформа для обмена контентом
Роль
Инженер-программист
Обязанности
Социальная платформа, которая превращает процесс обмена ценным контентом и поиска единомышленников в лёгкое и увлекательное занятие. Платформа позволяет создавать карточки с контентом о фильмах, музыкальных произведениях, видеороликах и статьях, делиться ими и находить интересные материалы. Чтобы всегда быть в курсе новых увлечений и находок других пользователей, социальная сеть предоставляет возможность подписки на других пользователей.Платформа также предлагает ленту активностей и гибкую систему пуш-уведомлений. ● Архитектурное проектирование и поддержка ● Разработал и внедрил GraphQL API для мобильных и веб-приложений. ● Повышение производительности приложения за счет проведения рефакторинга кода и оптимизации существующих модулей ● Реализация извлечения данных с ресурса и обработки картинок на базе AWS Lambda ● Реализация загрузки изображений на AWS S3 ● Разработка функциональности чатов пользователей на базе GraphQL Websockets ● Повышение производительности базы данных за счет создания эффективной и прозрачной структуры базы данных, оптимизации запросов к базе данных ● Работал над созданием архитектуры системы push-уведомлений с использованием библиотеки Pusher. ● Реализация интеграции с ElasticSearch, написание поисковых запросов согласно требованиям заказчика к поиску ● Разработана авторизационная часть приложения, настроены роли пользователей и контроль разрешений ● Настраиваемая панель администратора для гибкого управления содержимым приложения ● Создан повторно используемый код для будущего использования ● Мониторинг работы сервисов и расследование багов ● Автоматизированное тестирование с помощью Pytest ● Код-ревью и рефакторинг
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Elasticsearch, Python, Bitbucket, Pytest, Celery, SQLAlchemy, FastAPI, Ansible, AWS S3, Pydantic, Alembic, Flask, Docker Compose, Graphene, AWS Lambda, Pusher
Отрасль проекта
Social Networking
Период работы
Январь 2022 - Март 2023  (1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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

E-commerce & Retail
ВС
Владимир С.
Минск
Data инженер
Senior
3 766,23 Р/час
debezium
ClickHouse
Numpy
Pandas
MongoDB
GitHub
Kafka
Apache Hadoop
Apache Spark
HDFS
+22

Здравствуйте, меня зовут Владимир. Я — дата-инженер с более чем трёхлетним опытом, специализирующийся на построении надёжных и масштабируемых аналитических систем. За это время мне удалось реализовать решения, превращающие разрозненные массивы кликов, транзакций и событий в полноценные платформы, помогающие бизнесу принимать обоснованные решения и увеличивать доход. В рамках своей работы я проектировал архитектуру хранилищ данных на Greenplum и ClickHouse, разрабатывал отказоустойчивые ETL-процессы с использованием Apache Spark и PySpark, эффективно обрабатывал большие объёмы данных в Hadoop и HDFS, а также оптимизировал SQL-запросы до высокопроизводительных значений. Я обладаю опытом интеграции Apache Airflow с различными системами, включая написание собственных операторов, и умею выстраивать CI/CD-процессы, обеспечивая стабильную и безопасную поставку кода. Также я активно участвовал в настройке и сопровождении среды на базе Docker и Kubernetes, с особым вниманием к качеству кода, тестированию и документации.

Подробнее