Компания "Selectel"
Облако Selectel представляет собой огромный набор микросервисов и подсистем, слаженная работа которых позволяет эффективно управлять виртуальными машинами, кластерами k8s, базами данных, связывая их сетями.
Ядро облака – это виртуальные машины, диски и сети. Это базовые компоненты, которые используются нашими клиентами напрямую и являются строительными кирпичиками наших собственных PaaS сервисов.
Команда Сетевых функций облака – это мультифункциональная команда, которая занимается поддержкой и развитием услуги для управления сетями, виртуальными роутерами, балансировщиками нагрузки. Всё направление виртуализации сетевых функций от Open vSwitch и настройки сетевых карт до панели управления делаем сами. И сейчас мы ищем Senior backend разработчика для совместной разработки новых сетевых фич в нашу облачную платформу.
Основные задачи
Разрабатывать сетевые сервисы для нашего облака, такие как firewall as service, vpn as service, высокопроизводительные балансировщики и прочие
Обновлять сетевые компоненты openstack (octavia, neutron), править патчи, фиксить баги в upstream
Ревьювить код backend-разработчиков, писать юнит и функциональные тесты
Тесно взаимодействовать с ux дизайнером, front разработчиком, qa-инженерами для разработки качественного продукта
Проводить исследования, проектировать архитектуру новых компонентов, решать сложные нетривиальные задачи
Опыт работы с OpenStack (другие облака) минимум на уровне пользователя, а лучше как разработчик/администратор
Знания сетевых технологий облаков: оверлейные сети, плавающие адреса, security groups, использование NAT, OpenFlow, Open vSwitch, OVSDB, балансировка трафика
Хорошее знание Python. Чаще всего вы будете сталкиваться с библиотеками Flask, httpio, SqlAlchemy, Netaddr, Сelery, Oslo, Taskflow и другими специфичными для OpenStack
Знание сетевых технологий, их возможностей и ограничений: понимать отличие VLAN от VXLAN, как работает маршрутизация трафика, что такое BGP, умение снять tcpdump и разобраться в нём
Опыт разработки продакшн приложений для управления сложными системами: ORM, базы данных PostgreSQL/MySQL, AMQP, проектирование API, микросервисные архитектуры, CI/CD принципы
Опыт работы с ОС семейства Linux, то есть для вас не должно быть проблемой: написать bash скрипт, “погрепать” логи, выйти из Vim, настроить IP адреса и сетевые интерфейсы
Опыт работы и понимание принципов CI/CD: у нас используется Jenkins и GitlabCI
Опыт работы с Docker и Kubernetes: мы активно используем эти технологии на всех этапах разработки и внедрения наших систем, так что с ними вы столкнетесь в первые же дни
Про условия
Оформление в официально аккредитованную IT-компанию
Белая заработная плата
Годовая премия по результатам работы до 15% от суммарного оклада за 12 месяцев
30 000 бонусных рублей на услуги компании ежегодно
Релокационный бонус при переезде
Бесплатные обеды и кофе-брейки
Гибкое начало рабочего дня (до 12:00), удаленный формат работы
Современный офис в Санкт-Петербурге в 10 минутах пешком от м. Московские ворота и своя парковка (и для велосипедов тоже)
23 Октября
Middle Java разработчик (Agile дэшборд)
Москва
Компания "Сбербанк" Ищем в команду бэкенд разработчика в уникальный по амбициозности проект создания дэшборда, который изменит систему...
23 Октября
Москва
Компания "Aston" Наш Заказчик – компания-лидер российского рынка информационных технологий в области разработки программного обеспечения (ПО)...
23 Октября
Java-разработчик( R-Style Softlab (Эр-Стайл Софтлаб) )
Москва
Компания "R-Style Softlab (Эр-Стайл Софтлаб)" R-Style Softlab — российская IT-компания, системный интегратор, разработчик программных, сервисных...
23 Октября
.NET Fullstack разработчик( Смайл Текнолоджис )
Москва
Компания "Смайл Текнолоджис" Smile Tech — быстро развивающаяся IT-компания. Мы разрабатываем сложные информационные системы в сфере...
23 Октября
Москва
Компания "Сбербанк" Команда ищет разработчика Java на развитие автоматизированных систем по направлению Комплаенс и AML. Мы: отвечаем за...
Вакансия размещена в отрасли