Selectel

Backend Developer (Python)

Коротко

Backend-разработчик в команду сетевых функций облака Selectel: разработка сетевых сервисов (DNS-as-a-service, балансировщики) на Python и Golang, доработка компонентов OpenStack (octavia, neutron). Требуется хорошее знание Python-стека (Flask, SqlAlchemy, Celery, Oslo, Taskflow), опыт с микросервисами, сетевыми технологиями (VLAN/VXLAN, BGP, tcpdump), MySQL/PostgreSQL/ClickHouse, RabbitMQ, Redis и уверенная работа в Linux. Формат — удалёнка по России или офис в Санкт-Петербурге, полная занятость.

О компании
Облако 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%), участие в конференциях.
Формат: Удалёнка (Россия) или офис — Санкт-Петербург
Занятость: полная занятость

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте