- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Python разработчик (Middle+)
Интересный проект в области облачных технологий (OpenStack) и R&D, что дает возможности для профессионального роста. Однако процесс подачи заявки довольно бюрократизирован (требуется много личных данных сразу).
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний сетевого стека Linux и специфического опыта работы с компонентами OpenStack (Neutron, Nova), что встречается реже, чем стандартная веб-разработка.
Анализ зарплаты
В вакансии не указана конкретная вилка, но для уровня Middle+ с редкими навыками OpenStack и глубоким знанием сетей, рыночные предложения в РФ обычно начинаются от 250 000 рублей. Специалисты с таким стеком высоко ценятся из-за дефицита кадров в нише облачных платформ.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Отправьте свое резюме с указанием ID 3402 и возраста, чтобы присоединиться к разработке высоконагруженных компонентов OpenStack!
Описание вакансии
ID 3402
Python разработчик
Middle+
"Загрузка специалиста фултайм
Срок привлечения специалиста - долгосрок
РФ
Что предоставлять вместе с резюме
*❗️Обязательные данные при подаче: ❗️*
● ФИО
● Страна+Город
● Грейд
● Ставка
● Дата рождения
● Когда готов стартовать
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта.️
● ВСЕ ТРЕБОВАНИЯ ИЗ ЗАПРОСА ОТРАЖЕНЫ В ПРОЕКТАХ РЕЗЮМЕ
Основные требования
Практический опыт разработки backend‑приложений на Python (не менее 3 лет): написание, поддержка и масштабирование production‑кода, участие в code‑review, применение современных фреймворков (Django, Flask, FastAPI);
Регулярное использование инструментов профилирования (cProfile, line‑profiler, py‑instrument, perf, bpftrace) для выявления bottleneck‑ов, их анализа и последующей оптимизации (уменьшение latency, снижение потребления памяти/CPU);
Практический опыт работы с сетевым стеком Linux (конфигурация интерфейсов, iptables/nftables, routing, VLAN, bonding, SR‑IOV), диагностика проблем (tcpdump, ss, netstat, traceroute) и их устранение в продакшн‑окружении;
Опыт проектирования, реализации и поддержки REST‑API (OpenAPI/Swagger) и интеграции с внешними сервисами (OAuth, SOAP, GraphQL) в production‑системах;
Практическое применение форматов сериализации (YAML, JSON, XML) и протокола HTTP (заголовки, коды статуса, методы) при построении конфигураций, обмене данными и реализации API;
Опыт разработки и деплоя Python‑приложений в Linux‑окружении (systemd‑службы, virtualenv/venv, Docker, CI/CD), администрирование пакетов, управление зависимостями;
Практический опыт работы с СУБД и брокерами сообщений (PostgreSQL, MySQL, RabbitMQ, Redis, MongoDB, Elasticsearch): проектирование схем, написание запросов, настройка репликации/шардинга, мониторинг;
Опыт проектирования схем, написания оптимизированных SQL‑запросов, настройки индексов, работы с транзакциями и pg‑tools (psql, pgAdmin, pg_dump) в продуктивных PostgreSQL‑кластерах;
Опыт построения полного набора автотестов (unit, functional, integration) с использованием pytest, unittest, hypothesis, а также их интеграции в CI‑pipeline (GitLab CI, GitHub Actions);
Практический опыт работы с компонентами OpenStack (Nova, Neutron, Cinder, Keystone, Glance) в виде разработки, администрирования или интеграции в продакшн‑окружении;
Реальный опыт разработки сервисов/модулей для OpenStack (API‑расширения, драйверы, микросервисы), участие в релизных циклах и поддержка обратной совместимости;
Практический опыт работы с протоколами уровня 3‑7 (TCP, UDP, DHCP, HTTP/HTTPS, TLS) в контексте разработки сетевых сервисов, настройки сертификатов и обеспечения безопасности соединений;
Опыт администрирования сетевого стека Linux: создание/конфигурация сетевых интерфейсов, настройка маршрутизации, статических/динамических маршрутов, работа с iproute2, netplan, NetworkManager;
Опыт написания и поддержания модульных и интеграционных тестов на Python (pytest, unittest, tox), включения их в CI/CD;
Практический опыт развертывания, управления и отладки приложений в Kubernetes (манифесты, Helm‑чарты, операторов, RBAC, сетевые политики);
Опыт разработки gRPC‑сервисов на Python (protobuf, grpcio), их тестирования и интеграции в микросервисную архитектуру.
Обязанности:
Разработка Backend составляющей продукта на языке программирования (Python), технических и продуктовых задач;
Проработка архитектурных решений задач и их реализация;
Разработка дополнительных сервисов, доработка существующих, фикс багов, написание тестов, анализ производительности и узких мест и их устранение;
Написание документации на архитектуру и код;
Участие в R&D проекте, исследование и разработка новых решений;
Разработка новых и отладка существующих компонентов OpenStack – Neutron и Nova;
Интеграционное и функциональное тестирование разработанных компонентов;
Участие во внутреннем тестировании системы и в приемочных испытаниях.
*❗️**❗️**❗️Писать {{apply_contact}}⚡️**⚡️**⚡️**⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии❗️ Без этой информации отклики не рассматриваются ❗️**❗️*
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- Linux
- SQL
- Kubernetes
- CI/CD
- PostgreSQL
- Redis
- Docker
- REST API
- gRPC
- PyTest
- FastAPI
- Flask
- Django
- RabbitMQ
- OpenStack
Возможные вопросы на собеседовании
Вакансия требует глубокой экспертизы в оптимизации производительности.
Расскажите о самом сложном случае оптимизации latency или потребления памяти в вашей практике: какие инструменты профилирования использовали и какого результата достигли?
Работа связана с OpenStack Neutron и Nova.
С какими специфическими проблемами в работе Neutron (например, с агентами L3 или DHCP) вы сталкивались и как их решали на уровне кода или конфигурации?
Требуется опыт работы с сетевым стеком Linux.
Как бы вы реализовали диагностику потери пакетов между двумя микросервисами в Kubernetes, учитывая использование сетевых политик и VLAN?
Упоминается использование gRPC и Protobuf.
В каких случаях вы предпочтете gRPC вместо REST API для взаимодействия между компонентами OpenStack, и какие есть нюансы при версионировании Protobuf-файлов?
Вакансия предполагает участие в R&D и разработку архитектуры.
Опишите ваш подход к проектированию отказоустойчивой схемы базы данных PostgreSQL для сервиса с высокой интенсивностью транзакций.
Похожие вакансии
Java разработчик
Java Разработчик (с частичной занятостью на Go)
Разработчик .NET
Php-разработчик
C#/.Net разработчик
Python разработчик (Middle)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!