🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Python разработчик

Савивская Алина
Советский (Ханты-Мансийский АО)
Работа в офисе
Опубликовано: 08 May 2026
50 000 — 70 000 ₽
Должностные требования

Знание языка и экосистемы:

Уверенное знание синтаксиса Python 3.10+ и типизации (Type Hints).

Понимание ООП (наследование, полиморфизм, инкапсуляция), функционального и асинхронного программирования.

Работа с менеджерами пакетов: pip, poetry или pipenv.

Написание документации (Sphinx, MkDocs, docstrings по PEP 257).

Веб-фреймворки (для бэкенда):

Опыт работы с FastAPI или Django (включая DRF) / Flask.

Понимание REST API, версионирование API, документация (OpenAPI/Swagger).

Работа с данными и БД:

SQL (PostgreSQL или MySQL): сложные запросы, JOIN, индексы, транзакции.

ORM: SQLAlchemy (2.0) или Django ORM.

Базы данных: знание разницы между SQL и NoSQL (опыт с Redis/MongoDB как плюс).

Инструменты и инфраструктура:

Git (ветвление, rebase, pull requests).

Docker (написание Dockerfile, docker-compose).

Linux (базовые команды, переменные окружения, systemd).

Асинхронность: asyncio, aiohttp, celery (для фоновых задач).

Тестирование:

Написание юнит-тестов (pytest или unittest).

Понимание моков (mocks), фикстур, паттернов тестирования.

Обязанности

DevOps: CI/CD (GitLab CI, GitHub Actions), Nginx, облачные провайдеры (AWS EC2/S3, Yandex Cloud, VDS).

Асинхронные драйверы: asyncpg, redis-py (asyncio версия).

Мониторинг: Sentry, Prometheus + Grafana.

Безопасность: Защита от SQL-инъекций, XSS, CORS, JWT, OAuth2.

Альтернативные интерпретаторы: Знание отличий PyPy, Cython или Numba.

Data Science (если нужно): Pandas, NumPy, Jupyter, Matplotlib.

Условия

Умение читать и рефакторить чужой код.

Навыки код-ревью (аргументированно указывать на ошибки).

Умение работать в команде (Git Flow, общение в Slack/Telegram).

Дисциплина в ведении задач (Jira, Trello, YouTrack).

Английский язык: от B1 (чтение технической документации) до B2 (переписка с заказчиком).

🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие