BACKEND DEVELOPER - Selectel

FirstMessage

United States

Hybrid

USD 18,000 - 27,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Dental + office doctor
Non-smoker allowance
Mental health support
Gym subscription 50%
Education/conferences

Job summary

SELECTEL приглашает Backend Developer для работы над сетевыми сервисами и инфраструктурой в рамках OpenStack. Возможна удалёнка из России или офис в Санкт-Петербурге, полная занятость.

Ваша работа охватывает разработку на Python и Golang, обновление компонентов OpenStack, проектирование архитектуры и тестирование. Требуется глубокое владение Python (Flask, SQLAlchemy, Celery, Oslo, Taskflow), OpenStack и опыт работы с микросервисами, Linux, сетями и SQL/сообщениями.

Qualifications

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

Responsibilities

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

Skills

Python
Linux
API design
Networking

Tools

Flask
SqlAlchemy
Celery
Oslo
Taskflow
OpenStack
Docker
Kubernetes
GitLab CI

Job description

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%), участие в конференциях.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BACKEND DEVELOPER (PYTHON) - CLO
BACKEND DEVELOPER (PYTHON) - CLO

FirstMessage • United States

Hybrid
USD 26,000 - 31,000
ДМС со стоматологией
Спортзал
Гибкий формат работы
+1
system analyst телеком-проекта
system analyst телеком-проекта

Enfint • United States

Hybrid
USD 90,000 - 150,000
ДМС со стоматологией
Корпоративный портал с обуча материал
Регулярные митапы
frontend developer финтех
frontend developer финтех

Enfint • United States

Hybrid
USD 95,000 - 135,000
ДМС со стоматологией
Гибридный формат работы
Оплачиваемые sick-days
+2
java разработчик технологических сервисов
java разработчик технологических сервисов

Enfint • United States

Hybrid
USD 120,000 - 180,000
Квартальная премия KPI
Гибкий график
Полная удалёнка
+10
golang developer AI factory
golang developer AI factory

Enfint • United States

Hybrid
USD 21,000 - 28,000
ДМС со стоматологией
Удалённая работа
Офис в Москве
+2
Senior DevOps - СПб Вакансия Senior Dev
Senior DevOps - СПб Вакансия Senior Dev

FirstMessage • United States

Hybrid
USD 40,000 - 53,000
IT-аккредитация
ДМС после испытательного срока
Гибридный формат работы (3 дня в офисе
+1
DevOps инженер в IT-команду
DevOps инженер в IT-команду

FirstMessage • United States

Remote
USD 27,000 - 45,000
Офис/удалённая работа по миру
Помощь с релокацией
Обеспечение техникой
+1
business analyst банковских продуктов
business analyst банковских продуктов

Enfint • United States

Hybrid
USD 90,000 - 130,000
ДМС со стоматологией
Спортивная компенсация
Оплачиваемые больничные
+1
Senior DevOps, с переходом
Senior DevOps, с переходом

FirstMessage • United States

Hybrid
USD 40,000 - 53,000
Гибридный формат работы (3 дня в офисе
ДМС после испытательного срока
IT‑аккредитация
DevOps Engineer - БЦ Декарт
DevOps Engineer - БЦ Декарт

FirstMessage • United States

Hybrid
USD 30,000 - 36,000