Go разработчик (PS Core)

19 Июня

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Опыт:

Более 6 лет

Компания "JFoRecruitment"

О компании

Наш клиент является одним из ведущих разработчиков специального высоконагруженного программного обеспечения для сферы телекоммуникаций. Компания работает на российском рынке более 20 лет и разрабатывает телеком.системы и услуги на базе них для ведущих телеком.операторов и корпоративных заказчиков.

О проекте

В целях импортозамещения компания стартовала в 2023 году проект по разработке ядра пакетной сети передачи данных для мобильных сетей 4G/LTE, 5G. Целью проекта является разработка и внедрение у крупнейших российских операторов связи системы EPC/vEPC согласно стандартам 3GPP.

Технологии: Golang, Linux (Debian, CentOS), Prometheus, Grafana, Git, Jira, Confluence, PostgreSQL, REST API.

Задачи

  • Разрабатывать сетевые сервисы на Go с активным использованием горутин, каналов и синхронизации (мьютексы, sync.WaitGroup и т.п.), интерфейсов и пакета reflect
  • Проектировать и реализовывать надёжный обмен по UDP/SCTP/WSS/HTTP: ACK, таймауты, ретраи, окна.
  • Писать клиентскую и серверную логику, бинарные протоколы и кодеки (JSON/MsgPack/Protobuf), оптимизировать размер и задержки.
  • Анализировать и отлаживать трафик: чтение/запись pcap, реплей сессий, сбор метрик и логирование.
  • Писать тесты, поддерживать высокий coverage, проводить профилирование и бенчмарки.
  • Работать с сетевым стеком и маршрутизацией (IP, UDP, SCTP), читать RFC и имплементировать по спецификациям.
  • Поддерживать процесс разработки: Git/GitLab.
  • Оценивать задачи и сроки, вести учёт времени, документировать интерфейсы и REST API.

Ожидания от кандидата

  • Уверенное владение Go: горутины, каналы, select, context, sync.WaitGroup, Mutex/RWMutex, atomic.
  • Опыт проектирования конкурентных pipeline/worker‑pool, отсутствие гонок (go test -race).
  • Понимание сетевого стека: IP и маршрутизация, UDP, SCTP, WebSocket (WSS), HTTP, REST.
  • Git/GitLab: работа с ветками, MR, код‑ревью; аккуратные коммиты.
  • Тестирование в Go: go test, покрытие, интеграционные и нагрузочные тесты.
  • Работа с дампами трафика на уровне кода (парсинг/генерация), уверенная отладка сетевых проблем.
  • Знание подходов и форматов сериализации в Go (JSON/Protobuf/MsgPack и т.п.).

Дополнительно приветствуется

  • Опыт разработки и тестирования высоконагруженных сервисов (от 100 тыс. транзакций в секунду) и приложений для телеком.индустрии будет преимуществом.
  • Готовность изучать новые протоколы и технологии по спецификациям на английском языке.
  • Знание VMware, Docker, Kubernetes.

Условия

  • Аккредитованная IT компания, отсрочка от мобилизации.
  • Оформление по ТК РФ, оплата отпусков, больничных.
  • Конкурентоспособная официальная заработная плата и премии.
  • Удаленный формат работы.
  • График 5/2, с 9:00 до 18:00 по Московскому времени.
Похожие вакансии

05 Июня

Frontend-разработчик

Москва

от 150 000 руб.

Компания "ГБУ города Москвы Московский центр аккредитации и профессионального развития в сфере здравоохранения Департамента здравоохранения"...

Отправить резюме подробнее

05 Июня

PHP-разработчик (Junior/Middle)

Москва

от 100 000 до 130 000 руб.

Компания "Организация банкетов С любовью к еде" Мы — "Сеть Банкетных Залов" Наша компания — банкетная служба кафе и ресторанов. На данный момент...

Отправить резюме подробнее

06 Июня

Senior Javascript разработчик

Москва

Компания "Selecty" Что предстоит делать: Разработка продакшн-кода, работа с библиотеками компонентов; Разработка unit-тестов, работа над...

Отправить резюме подробнее

06 Июня

Senior Python Developer/Ведущий Python Разработчик

Москва

Компания "Selecty" Ищем Python-разработчика с коммерческим опытом от 3–4 лет для участия в разработке корпоративных, финансовых или...

Отправить резюме подробнее

06 Июня

Разработчик Golang

Москва

до 250 000 руб.

Компания "Selecty" IT-компания Selecty в активном поиске Golang разработчика на крупный проект: облачное хранилище и почтовый сервис. В ГК...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: