Юрий А. Python разработчик, Middle+

ID 3406
ЮА
Юрий А.
Мужчина
Россия, Новосибирск, UTC+7
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.

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

Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Middle+
Навыки
Python
Git
Linux
Django Rest Framework
Django
Docker
SQL
aiohttp
SQLAlchemy
Jinja2
Protocol buffers
JSON-RPC API
Redis
Kibana
Знание языков
Английский — B1
Главное о специалисте
- Опыт разработки на Python 2,5 года; - Опыт написания бэкенда продукта; - Опыт автоматизированного тестирования веб-приложения; опыт написания автотестов; - Опыт интеграции продукта с внешними сервисами; Образование: Томский государственный университет систем управления и радиоэлектроники, Томск (Радиотехнический факультет, радиоэлектронные системы)
Проекты   (7 лет 10 месяцев)
Совкомбанк
Роль
Ведущий специалист
Обязанности
Задачи: Разработка бэкенда почтоматов По результатам работы следующие достижения: - Вместе с командой реализовал новую услугу по доставке посылок от физ лица к физ лицу; - Реализовал пилотный проект "Пункт выдачи заказов" (ПВЗ) на основе существующего проекта почтомата для проверки бизнес-идеи; - Разработал API для интеграции со партнерскими пунктами выдачи заказов; - Упростил локальное развертывание проекта почтомата, разработку и тестирование: создал сервисы-эмуляторы работы замков почтомата и сканера штрих-кодов, упаковал сервис почтомата и сервисы-эмуляторы в docker контейнеры, организовал совместный запуск сервисов с docker-compose, добавил web-интерфейс для создания посылок и генерирования сигналов от сервисов-эмуляторов; - Вместе с командой осуществил перевод ПО почтомата на новую версию ОС и интерпретатора python; - Обнаружил недочет в подготовке продукта к автоматическому и ручному тестированию, внес предложение по улучшению и поправил пайплайн в гитлабе, а также инструкцию для тестировщиков; - Разобрался с проблемой разворачивания фронтенда на машине разработчика и написал инструкцию в конфлюенс (прежде бэкенд-разработчики не тестировали бэкенд локально совместно с фронтендом); Используемые технологии: aiohttp, Websocket, jinja, marshmallow, sqlalchemy, Django, Django REST, DjangoORM. Покрытие кода автотестами.
Период работы
Октябрь 2020 - По настоящее время  (4 года 8 месяцев)
Grissli
Роль
Разработчик
Обязанности
Задачи: Разработка бэкенда на Django REST framework. В качестве базы данных используется PostgreSQL. Фоновое выполнение задач с Celery и очередью сообщений Redis. Кэширование в Redis. Деплой с Kubernetes и логирование в Kibana. За время работы были разработаны: - веб-сервис для маркетинга и аналитики (парсер кабинетов Google Ads и Яндекс.Директ, REST API, админка, расходы и показатели рекламы, уведомления в чат по неодобренным объявлениям); - веб-сервис подписи запросов с Криптопро для работы с сервисом интернет-эквайринга. - поддержка существующего сервиса приёма интернет-платежей: интеграция с внешними сервисами интернет-эквайринга, онлайн-кассами; внедрение двустадийного метода оплаты и подписки. Разработка ведется по TDD.
Период работы
Ноябрь 2019 - Сентябрь 2020  (11 месяцев)
Центр Навигационных Технологий, ЗАО
Роль
Специалист по автоматизации тестирования
Обязанности
Задачи: - Организация автоматического тестирования веб-приложения в составе непрерывной интеграции; - Написание автотестов, инструментов для тестирования вручную (создающих условия для тестирования или эмулирующих поведение реального объекта); - Автотестирование с использованием JSON-RPC API, Thrift API, заглушек с сериализацией тестовых данных по Google Protocol Buffers (protobuf); - Управление сервисами бэкенда и парсинг логов по ssh - Сборка пакета автотестов с помощью CMake для последующего развертывания на виртуальной машине; - bash-скрипт для Jenkins для настройки окружения и запуска автотестов; - Формирование Allure отчета с результатом прохождения автотестов и прикреплением логов, скриншотов.
Период работы
Август 2017 - Октябрь 2019  (2 года 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да

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

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

E-commerce & Retail • LifeStyle
МФ
Мария Ф.
Санкт-Петербург
QA авто
Senior
3 500 Р/час
C++
IOS
MS Windows
Postman
SourceTree
JSON
XML
Java
Git
Guice
+33

Опыт в автотестировании – 6 лет. Последний проект, над которым работала Мария в роли ведущего специалиста – сайт интернет-магазина техники (десктопная версия). Проводила автоматизированное тестирования (Kotlin), интеграционное и e2e тестирования. Занималась формированием тестовых фреймворков с 0, настраивала CI, была большая работа с таблицами, лидила API-тесты (распределяла работу между командой). До этого работала над сайтом (десктоп и мобилка) крупного ритейлера товаров для строительства и дома. Занималась автоматизированным тестированием (Java), интеграционным и e2e как фронтенд, так и бэкенд части. Настраивала CI, занималась планированием и оценкой работ. Есть опыт написания автотестов на Typescript, готова перейти на Node.JS, так как интересно попробовать новое, считает, что сложностей не будет. Многие технологии осваивает самостоятельно, так как интересно попробовать. Стек: Java, Selenide/Selenium, Kotlin, RestAssured, Wiremock, Mountebank, Jenkins, Allure, Docker, TestNG, Junit, Kibana, PostgreSQL, MongoDB, Windows, Mac OS X, Unix, Bamboo. Личные качества: нацеленность на саморазвитие, критическое мышление, коммуникабельность

Подробнее