Golang-разработчик (Middle+/Senior)

Sibedge

Golang-разработчик (Middle+/Senior)

Москва, Зубовский бульвар, 17

Метро: Кропоткинская

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

Sibedge — аккредитованная IT-компания с 19-летним опытом. Мы создаём заказные решения для цифровой трансформации бизнеса с применением передовых AI-технологий, используя их как в клиентских проектах, так и во внутренних процессах. Наши проекты реализуются в России и за рубежом в разных отраслях: от медицины и финтеха до строительства и умной городской среды.

Сейчас мы в поиске Golang разработчика для стратегического, долгосрочного проекта нашего ключевого заказчика — российского лидера в сфере «Умного города». Клиент создаёт и обслуживает IoT-устройства, а также эксплуатирует одну из крупнейших в Москве городских сетей передачи данных, которая обеспечивает работу критической городской инфраструктуры. Вам предстоит работать над заменой и оптимизацией ядра высоконагруженной LoRaWAN-платформы на базе Chirpstack.

​​​​​​Чем предстоит заниматься:

  • разработка с нуля и глубокая оптимизация ядра LoRaWAN-системы (на базе Chirpstack) для обеспечения высокой производительности и устойчивости;

  • создание инструментов нагрузочного тестирования для имитации работы масштабной сети IoT-устройств;

  • reverse engineering существующего инструментария и разработка его современных, эффективных аналогов;

  • разработка ПО для интеграции и миграции существующей сети на новую платформу;

  • проектирование и реализация микросервисной архитектуры с использованием Docker;

  • участие в discovery-фазе, анализ требований и проработка технических решений.

Что ожидаем от кандидата:

  • опыт коммерческой разработки на Golang на уровне Middle+/Senior;

  • понимание стека TCP/IP и практический опыт анализа сетевого трафика (Wireshark, tcpdump);

  • опыт проектирования архитектуры сложных распределённых систем с нуля или значительной их модернизации;

  • опыт работы с PostgreSQL и понимание принципов оптимизации запросов;

  • опыт работы с Docker и построения микросервисов;

  • навыки reverse engineering для анализа существующих решений;

  • знания ОС Linux (администрирование, сетевая настройка, профилирование);

  • исследовательский подход к решению нестандартных задач.

Будет серьёзным преимуществом:

  • знание C/C++ или Rust;

  • опыт работы с MQTT и другими IoT-протоколами;

  • Знакомство с технологией LoRaWAN и стеком её протоколов;

  • опыт разработки под высокие нагрузки;

  • понимание принципов работы телеком-инфраструктур.

Что вам может быть интересно о Sibedge:

  • мы предоставляем официальное оформление и "белую" заработную плату;

  • лояльно относимся к гибкому графику работы, если он не снижает эффективность команды;

  • ежегодный Performance Review позволяет видеть свой вклад и строить траекторию развития;

  • в компании принят принцип win-win: если чего-то не хватает — обсуждаем и находим решение;

Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию