yandex
N
NDA
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
MiddleУдалённоПолная занятость

Python разработчик (Middle+)

ИИОценка ИИ

Интересный проект в области облачных технологий (OpenStack) и R&D, что дает возможности для профессионального роста. Однако процесс подачи заявки довольно бюрократизирован (требуется много личных данных сразу).


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний сетевого стека Linux и специфического опыта работы с компонентами OpenStack (Neutron, Nova), что встречается реже, чем стандартная веб-разработка.

Анализ зарплаты

Медиана300 000 ₽
Рынок220 000 ₽ – 400 000 ₽
ИИОценка ИИ

В вакансии не указана конкретная вилка, но для уровня Middle+ с редкими навыками OpenStack и глубоким знанием сетей, рыночные предложения в РФ обычно начинаются от 250 000 рублей. Специалисты с таким стеком высоко ценятся из-за дефицита кадров в нише облачных платформ.

Сопроводительное письмо

Меня крайне заинтересовала вакансия Python разработчика для работы над компонентами OpenStack (Neutron, Nova). Имея более чем трехлетний опыт разработки на Python и глубокие знания сетевого стека Linux, я обладаю необходимыми компетенциями для оптимизации производительности и масштабирования production-кода. Мой опыт работы с инструментами профилирования, такими как cProfile и py-instrument, позволяет мне эффективно находить и устранять узкие места в архитектуре.

Кроме того, я имею практический опыт работы с Kubernetes, gRPC и PostgreSQL, что соответствует вашим требованиям к современному стеку технологий. Я привык работать в среде с высокими требованиями к качеству кода, активно участвую в code-review и покрываю функционал автотестами (pytest). Уверен, что мои навыки администрирования сетевых интерфейсов и опыт интеграции с OpenStack принесут значительную пользу вашей команде в рамках R&D проекта.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Отправьте свое резюме с указанием 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}}⚡️**⚡️**⚡️**⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии❗️ Без этой информации отклики не рассматриваются ❗️**❗️*

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • 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 для сервиса с высокой интенсивностью транзакций.

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA
Россия