Мы - компания, которая 20 лет разрабатывает, улучшает и продает межсетевой экран ИКС. Продолжая поддерживать существующее решение мы хотим организовать внутренний стартап, результатом которого должен стать межсетевой экран, построенный на модульной архитектуре, важнейшей частью которого является ядро, которое должно отвечать за пропускную способность, масштабирование, кластеризацию.
У команды проекта будет полная свобода коллегиального принятия технических решений. Команда будет формировать продукт компании на несколько лет вперед. Основные требования: высокая скорость разработки, обеспеченная архитектурой, максимальная автоматизация сборки, развертывания на стенде и тестирования. Детальная проработка интерфейсов между компонентами, чтобы разработку отдельных компонентов могли вести автономные удаленные команды.
Для построения архитектуры и разработки ядра системы нам необходимы следующие специалисты:
Что делать:
Работать с ядром операционной системы UNIX с целью оптимизации пропускной способности сетевого стека, для созданию пайплайна обработки пакетов и потоков. Разработка механизмов кластеризации для быстрой коммуникации между несколькими ядрами, обрабатывающими трафик.
Что нужно знать:
ОС FreeBSD, работа с портами, настройка ядра ОС, пакетами, сетевыми функциями
Принципы обработки пакетов в ядре операционной системы
РНР
Python
Go
СУБД MySQL, Clickhouse, кластер Galera
Системы контроля версий, предпочтительно Git
Условия:
Удаленная работа
Оформление по ТК или по договору ГПХ
Можно работать в офисе