Golang developer (middle+|senior)
О вакансии
О проекте
Сейчас мы в поиске 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 и стеком её протоколов;
- опыт разработки под высокие нагрузки;
- понимание принципов работы телеком-инфраструктур.
Официальное оформление с «белой» зарплатой
Возможность работать удалённо
Подарки детям сотрудников на новый год
Возможность выстраивать гибкий график работы
Внутренняя валюта и marketplace
Не нашли, что искали?
Юлия Лёва
IT-recruiter