Локация
Москва, удалённая работа.
Компания
Разработка и развитие продукта Basis SDN для централизованного управления, сегментации и защиты виртуальных сетей на базе Open vSwitch и Open Virtual Network.
Что делать
•Разрабатывать и поддерживать высоконагруженные backend-сервисы на Go для SDN-платформы.
•Проектировать и оптимизировать схемы данных в PostgreSQL для хранения конфигураций, состояний устройств и пользовательских данных.
•Разрабатывать ETL-процессы для загрузки сетевой телеметрии в ClickHouse, а также сложные SQL-запросы и агрегации для аналитических отчётов и дашбордов.
•Создавать REST и gRPC API для взаимодействия микросервисов, UI, систем оркестрации и внешних клиентов.
•Проектировать асинхронную обработку задач с использованием Kafka или RabbitMQ, писать тесты, проводить код-ревью и участвовать в архитектуре сервисов.
•Интегрировать системы мониторинга и создавать метрики для контроля состояния сервисов.
Требования
•Среднее/уровень Middle и опыт разработки на Go от 2 лет.
•Глубокое понимание реляционных баз данных и практический опыт работы с PostgreSQL, включая индексы, транзакции и оптимизацию запросов.
•Опыт работы с ClickHouse, проектирования эффективных схем данных и написания оптимизированных SQL-запросов.
•Опыт разработки REST/gRPC API.
•Понимание микросервисной архитектуры и контейнеризации, включая Docker и Kubernetes.
•Знание Git и понимание принципов CI/CD.
•Знание Go/Golang, PostgreSQL, ClickHouse, backend-разработки, REST API, gRPC, Kubernetes и SDN.
•Высшее образование, желательно законченное техническое.
•Английский язык на уровне чтения технической документации.
Культура и преимущества
•Возможность напрямую влиять на архитектуру и развитие продукта.
•Перспектива развития экспертизы в области OVS/OVN.
•Трудоустройство согласно ТК РФ в IT-компании; заработная плата состоит из оклада и квартальной премии.
•График 5/2, понедельник–пятница, гибкое начало рабочего дня и удалённая работа.
•Социальный пакет с ДМС и оплатой мобильной связи.
•Внутреннее и внешнее обучение, включая профессиональные курсы, языковое обучение и фитнес-активности.