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

ID 17233
ИЕ
Илья Е.
Мужчина
Россия, Смоленск, UTC+3
Ставка
3 750 Р/час
НДС не облагается
Специалист доступен с 28 января 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
Python 3.x
SNS
Stripe
Jira
CSS
HTML
Selenium
Python 3.12
Clickhouse
Ansible
Отрасли
Cloud Services
E-commerce & Retail
Social Networking
Знание языков
Английский — B1
Главное о специалисте
5 лет коммерческой разработки на Python ● Умение писать повторно используемый код ● Опыт работы с AWS ● Практическое использование DRY и SOLID ● Проектирование архитектуры MVC ● Понимание SQL ● Разработка RESTful API ● Автоматизированное тестирование
Проекты   (5 лет 10 месяцев)
Приложение программы лояльности
Роль
Инженер-программист
Обязанности
Программа лояльности для розничной торговли, направленная на повышение вовлеченности и удержания клиентов. Благодаря программе клиенты зарабатывают баллы и вознаграждения за свои покупки. Программа лояльности включает удобное мобильное приложение для беспрепятственного участия и отслеживания вознаграждений. Конечная цель — способствовать долгосрочной лояльности клиентов, стимулировать повторные покупки и повысить общую удовлетворенность клиентов. ● Проектирование и разработка RESTful API архитектуры и схемы ● Разработка функциональности клубов пользователей, успешно работающей на боевом окружении ● Разработка и поддержка функциональности клубных анкет ● Разработка интеграций с другими микросервисами ● Разработка утилит для повторного использования в коде и удобного внесения изменений ● Реализация аутентификации сервисов через Keycloak ● Проектирование базы данных, реализация моделей и интерфейсов доступа к данным, написание миграций ● Настройка Redis для целей кэширования, разработка стратегий кэширования для конкретных кейсов. ● Мониторинг работы сервисов с целью оперативного выявления аварий на боевом окружении (Kibana, Sentry, Grafana) ● Проведение локального нагрузочного тестирования с целью измерения производительности после внесения изменений ● Управление пайплайнами, деплоем окружения ● Расследование багов, критически влияющих на пользователя ● Написание тестов, увеличение покрытие тестов до 85% ● Ревью кода и рефакторинг. Анализ кода для обеспечения качества и соответствия стандартам. ● Оценка сложности задач и участие в планировании ● Написание технической документации (Confluence, Swagger API). - python 3.12
Стек специалиста на проекте
Grafana, GitLab, Kubernetes, Clickhouse, SQLAlchemy, Git, Kibana, Redis, Pytest, Prometheus, FastAPI, Sentry, Pydantic, Alembic, Docker Compose, Poetry, Docker, Python, PostgreSQL, RabbitMQ, Python 3.12
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2023 - По настоящее время  (1 год 8 месяцев)
Социальная платформа для обмена контентом
Роль
Инженер-программист
Обязанности
Социальная платформа, которая превращает процесс обмена ценным контентом и поиска единомышленников в лёгкое и увлекательное занятие. Платформа позволяет создавать карточки с контентом о фильмах, музыкальных произведениях, видеороликах и статьях, делиться ими и находить интересные материалы. Чтобы всегда быть в курсе новых увлечений и находок других пользователей, социальная сеть предоставляет возможность подписки на других пользователей.Платформа также предлагает ленту активностей и гибкую систему пуш-уведомлений. ● Архитектурное проектирование и поддержка ● Разработал и внедрил GraphQL API для мобильных и веб-приложений. ● Повышение производительности приложения за счет проведения рефакторинга кода и оптимизации существующих модулей ● Реализация извлечения данных с ресурса и обработки картинок на базе AWS Lambda ● Реализация загрузки изображений на AWS S3 ● Разработка функциональности чатов пользователей на базе GraphQL Websockets ● Повышение производительности базы данных за счет создания эффективной и прозрачной структуры базы данных, оптимизации запросов к базе данных ● Работал над созданием архитектуры системы push-уведомлений с использованием библиотеки Pusher. ● Реализация интеграции с ElasticSearch, написание поисковых запросов согласно требованиям заказчика к поиску ● Разработана авторизационная часть приложения, настроены роли пользователей и контроль разрешений ● Настраиваемая панель администратора для гибкого управления содержимым приложения ● Создан повторно используемый код для будущего использования ● Мониторинг работы сервисов и расследование багов ● Автоматизированное тестирование с помощью Pytest ● Код-ревью и рефакторинг
Стек специалиста на проекте
SQLAlchemy, Elasticsearch, Bitbucket, Pytest, Celery, FastAPI, Ansible, Pusher, AWS S3, Graphene, Pydantic, Alembic, Docker Compose, AWS Lambda, Docker, Python, Flask, PostgreSQL, RabbitMQ
Отрасль проекта
Social Networking
Период работы
Январь 2022 - Март 2023  (1 год 3 месяца)
Платформа электронной коммерции
Роль
Инженер-программист
Обязанности
Платформа электронной коммерции, которая предоставляет технологические услуги для связи покупателей и продавцов через платформу онлайн-аукционов. С помощью простого пользовательского интерфейса продавцы могут создавать свои собственные страницы аукционов и добавлять столько товаров, сколько им нужно. Затем пригласите участников, поделившись уникальным URL-адресом страницы аукциона. По окончании аукциона у продавцов есть выбор: самостоятельно управлять платежами или принимать платежи по картам онлайн. ● Разработка серверной части приложения (проектирование и реализация REST API эндпоинтов с помощью Django REST Framework и FastAPI) ● Проектирование и моделирование предметной области базы данных, нормализация базы данных, написание миграций ● Проектирование MongoDB схемы и моделей данных; ● Конфигурирование AWS SES для отправки emails; ● Разработка интеграций с сервисами AWS ● Настройка аутентификации и авторизации OAuth; ● Написание асинхронных задач Celery ● Реализация кэширования в Redis ● Написание тестов, увеличение покрытия тестами до 80% ● Поддержка архитектуры ● Мониторинг работы сервисов с целью выявления аварий на боевом окружении ● CI/CD ● Исправление существующих функций ● Рефакторинг кодовой базы в соответствии со стандартами и лучшими практиками
Стек специалиста на проекте
Swagger API, AWS, Kubernetes, ses, SQLAlchemy, MongoDB, Redis, Pytest, Nginx, Celery, FastAPI, Kafka, Python 3.x, Django Rest Framework, SNS, Pydantic, Alembic, Docker Compose, EKS, EC2, Docker, Lambda, Stripe, Django, RDS, PostgreSQL, RabbitMQ
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2021 - Декабрь 2021  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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