Назад
5 дней назад

Backend Developer (Python)

Формат работы
remote (только Russia)/onsite
Тип работы
fulltime
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

TL;DR
Backend Developer (Python): Разработка сетевых сервисов и компонентов облачной платформы на Python и Golang с акцентом на OpenStack, виртуализацию сетевых функций и балансировщики нагрузки. Фокус на проектировании микросервисной архитектуры, обновлении upstream-компонентов, работе с сетевыми протоколами и обеспечении качества через тестирование и code review.
BACKEND DEVELOPER

🏢 Компания: SELECTEL
🌍 Формат: Удалёнка (Россия) или офис — Санкт-Петербург
🕒 Занятость: полная занятость

О компании:

Облако Selectel — набор микросервисов и подсистем для управления виртуальными машинами, Kubernetes-кластерами и сетями. Команда сетевых функций развивает сервисы управления сетями, виртуальными роутерами и балансировщиками нагрузки, включая собственную виртуализацию сетевых функций и работу с OpenStack.

Задачи:

• Разработка сетевых сервисов на Python и Golang (DNS-as-a-service, балансировщики и др.).
• Обновление сетевых компонентов OpenStack (octavia, neutron), написание патчей и фиксов upstream.
• Code review и написание unit/функциональных тестов.
• Исследования и проектирование архитектуры новых компонентов.

Требования:

• Хорошее знание Python (Flask, SqlAlchemy, Celery, Oslo, Taskflow) и специфик OpenStack.
• Опыт с микросервисами и крупными монолитными проектами.
• Знание сетевых технологий: VLAN vs VXLAN, маршрутизация, BGP, умение снимать и анализировать tcpdump.
• Опыт работы с MySQL/PostgreSQL/ClickHouse, RabbitMQ, Redis.
• Навыки проектирования API и архитектуры приложений, включая микросервисную архитектуру.
• Уверенная работа в Linux, умение писать bash-скрипты и настраивать сетевые интерфейсы.

Будет плюсом:

• Опыт разработки на Golang.
• Опыт работы с OpenStack как пользователь или разработчик/администратор.
• Знания облачных сетевых технологий: оверлейные сети, плавающие адреса, security groups, NAT, OpenFlow, Open vSwitch, OVSDB.
• Практический опыт с сетевым оборудованием и автоматизацией (Netconf, SSH, OVSDB).

Стек:

Python, Golang, OpenStack (octavia, neutron), Flask, SqlAlchemy, Celery, Oslo, Taskflow, MySQL, PostgreSQL, ClickHouse, RabbitMQ, Redis, Docker, Kubernetes, GitlabCI, Puppet, Jenkins, Linux, Open vSwitch, OVSDB

Условия:

• ДМС + стоматология с первого дня и офисный врач.
• Ежемесячная надбавка за некурение.
• Компенсация психологических консультаций.
• 50% оплата абонемента в фитнес-клуб и спортивный зал в офисе.
• Образовательные мероприятия, оплата обучения (английский 50–100%), участие в конференциях.

📩 Отклик:

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -