Разработчик python( 585, Холдинг )
14 Июня 2025

Город:
Санкт-Петербург
Занятость:
Полная занятость
Компания "585, Холдинг"
Какие задачи вас ждут?
- Создание и сопровождение высоконагруженных многопоточных приложений на Python.
- Работа с микросервисной архитектурой, обеспечение ее отказоустойчивости.
- Оптимизация сетевых взаимодействий и повышение производительности сервисов.
- Участие в проектировании архитектуры системы/сервисов и принятии технических решений.
- Проведение код-ревью.
Мы ожидаем от Вас:
знание Python 3
- Понимание основных конструкций языка (функции, классы, декораторы, генераторы).
- Работа с типами данных, коллекциями, менеджерами контекста.
- Знание стандартной библиотеки (os, sys, json, logging, datetime и др.).
- Опыт работы с виртуальными окружениями (venv, poetry, pipenv).
Опыт работы с asyncio
- Понимание асинхронного программирования (корутины, async/await, event loop).
- Умение писать асинхронные HTTP-запросы (aiohttp, httpx).
- Работа с асинхронными задачами (asyncio.gather, asyncio.create_task).
- Опыт работы с очередями (asyncio.Queue), синхронизацией (Lock, Semaphore).
Опыт работы с веб-фреймворками (Django или aiohttp)
Для Django:
- Понимание MVC/MVT-архитектуры.
- Работа с ORM, миграциями, админкой.
- Написание REST API (Django REST Framework).
- Знание аутентификации (JWT, OAuth2, сессии).
Для aiohttp (или FastAPI, Flask в async-режиме):
- Создание HTTP-серверов и клиентов.
- Работа с WebSockets, middleware.
- Интеграция с базами данных в асинхронном режиме.
- Оптимизация производительности (кеширование, пулы соединений).
Знание SQL
- Умение писать сложные запросы (JOIN, GROUP BY, подзапросы, оконные функции).
- Понимание индексов, транзакций, ACID.
- Опыт работы с PostgreSQL, Oracle и др.
- Знание ORM (SQLAlchemy, Django ORM) или raw SQL.
Знание Linux
- Уверенное использование командной строки
- Умение работать с файловой системой, процессами, правами
- Навыки настройки окружения, установки пакетов
- Опыт работы с SSH, SCP, настройкой сервисов (systemd, cron).
- Базовое понимание сетевых утилит (curl, netstat, ping, nc).
Дополнительным плюсом будет:
- Опыт работы с Docker, Kubernetes.
- Знание NoSQL (Redis, MongoDB).
- Навыки тестирования (pytest, unittest).
- Понимание CI/CD (GitHub Actions, GitLab CI).
Условия:
· Работаем в основном удаленно (в офис приезжаем раз в неделю), график гибкий.
· ДМС после 3 мес. работы в компании.
· Финансовая составляющая зависит от опыта работы и умений
· Обучение, участие в выставках и конференциях за счет компании
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
18 Июня
Разработчик на С++ в службу разработки поиска Маркета
Санкт-Петербург
Компания "Яндекс" Мы ищем разработчика на C++ в команду качества поиска Маркета. Этот поисковый сервис позволяет находить и выбирать товары на...
18 Июня
Санкт-Петербург
Компания "Даком М" Обязанности: проектирование и разработка кроссплатформенных (Windows, Linux) приложений для взаимодействия с компонентами...
18 Июня
Санкт-Петербург
Компания "2ГИС" Мобильным приложением 2ГИС ежемесячно пользуется более 20 миллионов человек. Ищут адреса и фирмы, изучают карту, ездят по...
18 Июня
Старший Go-разработчик, Операционные задачи АБС, Ozon Банк( Ozon )
Санкт-Петербург
Компания "Ozon" Ozon Банк — компания, в которой тесно переплетаются финансы и IT. Мы создаём новые для рынка продукты и сервисы для физических и...
19 Июня
Санкт-Петербург
Компания "ФосАгро" Обращаем внимание, что для данной вакансии важен хороший уровень SQL ! Обязанности: Разработка и оптимизация...
Вакансия размещена в отрасли