Литейный проспект 26
vStack входит в Корпорацию ITG и является российской платформой виртуализации: серверная виртуализация, программно-определяемые хранилище и сеть. Мы создаём полный стек сетевых сервисов виртуального дата-центра enterprise-уровня: маршрутизация, firewall, NAT, DNS, DHCP, балансировка, VPN, отказоустойчивость, BGP/EVPN. Ядро стека — control plane на Rust поверх FreeBSD. Команда компактная: каждый инженер напрямую влияет на архитектуру и видит свой код в продукте у реальных заказчиков.
Сейчас мы в поиске Middle-разработчика Rust.
Основные задачи:
- Разработка control plane сетевых сервисов виртуального дата-центра: маршрутизация, firewall, NAT, DNS, DHCP, балансировка, VPN, отказоустойчивость;
- Интеграция системных сервисов FreeBSD (pf, FRR, dnsmasq, dhcpd, haproxy, strongswan) в единый управляемый контур;
- Участие в проектировании и развитии продукта.
Что надо знать и уметь:
- Опыт коммерческой разработки от 2 лет, из них на Rust — от года;
- Асинхронный Rust: tokio, каналы, отмена задач, работа с блокирующими вызовами;
- Сети L2–L4: TCP/IP, маршрутизация, NAT, stateful firewall, VLAN;
- Уверенная работа с Unix: демоны, процессы, сигналы; git;
- RPC и очереди сообщений (JSON-RPC, AMQP/RabbitMQ или аналоги);
- Готовность работать с FreeBSD как основной платформой (предыдущий опыт не обязателен).
Мы используем:
- Rust (tokio, serde, lapin), SQLite;
- FreeBSD: pf, CARP + pfsync, if_vxlan;
- FRR и GoBGP (BGP, BFD, EVPN);
- RabbitMQ (JSON-RPC over AMQP);
- dnsmasq, ISC dhcpd, haproxy, strongswan;
- GitLab CI.
Большим плюсом будет:
- Опыт работы с FreeBSD или другой BSD-системой;
- Практика с BGP / EVPN / VXLAN или другим сетевым control plane;
- Опыт работы с VMware NSX или другим SDN-решением;
- Умение читать чужой код на Rust, C и Go (FRR, GoBGP, ядро FreeBSD).
Что ты получишь от компании:
- Работу в международной IT-компании;
- Полностью официальное оформление по ТК РФ, с полностью белой заработной платой и отпуском 28 дней;
- Бонусы и премии по результатам работы;
- Конкурентный уровень заработной платы, который мы готовы обсудить на собеседовании;
- Современный офис в центре Санкт-Петербурга в бизнес-центре класса А (в пешей доступности от ст. м. Чернышевская);
- Высокопрофессиональную, молодую и дружную команду специалистов, увлеченных своим делом;
- ДМС через год работы;
- Профессиональный рост, наставничество и личностное развитие;
- Обучение за счет компании, в том числе и профессиональная сертификация.