Назад
1 день назад

Middle Golang разработчик (SDN)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Middle Golang разработчик (SDN): Разработка и оптимизация высоконагруженных backend-сервисов для платформы программно-определяемых сетей с акцентом на сетевую логику, хранение конфигураций и обработку телеметрии. Focus on проектирование PostgreSQL и ClickHouse, создание REST/gRPC API, асинхронную обработку задач и интеграцию с OVS/OVN.

Локация: Москва, удалённая работа.

Компания

Разработка и развитие продукта 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, понедельник–пятница, гибкое начало рабочего дня и удалённая работа.
  • Социальный пакет с ДМС и оплатой мобильной связи.
  • Внутреннее и внешнее обучение, включая профессиональные курсы, языковое обучение и фитнес-активности.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →