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

В Кадре

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

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

О проекте

Мы ищем опытного Golang-разработчика (middle+/senior) на проект нашего заказчика для разработки сервиса, объединяющего локальные сети в разных местах в одну меш-сеть. Проект связан с развитием it-инфраструктуры, и рассчитан на короткий срок (от 3-х месяцев с возможностью продления).

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

  • Разрабатывать и поддерживать сервис объединения локальных сетей в единую mesh-сеть на Golang.
  • Проектировать распределенную архитектуру с учетом потокобезопасности, отказоустойчивости и событийной модели.

  • Реализовывать сетевые взаимодействия (P2P, VPN, NAT traversal, кастомные протоколы) поверх TCP/UDP.

  • Работать с криптографией: TLS/mTLS, управление сертификатами, шифрование трафика.

  • Проводить отладку и тестирование взаимодействия mesh-сети с роутером (роутеры предоставляются).

  • Настраивать системы мониторинга (Prometheus/Grafana/ELK) и анализировать метрики производительности.

  • Оптимизировать код и архитектуру под ограниченные embedded-окружения при необходимости.

  • Проводить рефакторинг, писать расширяемый и тестируемый код, документировать архитектурные решения.

Обязательные требования:

  • Глубокое знание Golang, в том числе современных возможностей языка, возможностей стандартной библиотеки (сетевые функции, многопоточность, криптография, работа с файлами, процессами)
  • Понимание работы распределенных систем: потокобезопасность, распределенные транзакции, event-driven архитектура
  • Опыт работы с криптографией, TLS, сертификатами
  • Опыт работы с мониторингом: Prometheus, Grafana
  • Понимание UNIX-подобных ОС (Linux, MacOS)

Будет большим преимуществом:

  • P2P, VPN, WireGuard, libp2p

  • TCP/UDP, NAT traversal, mesh networking, custom protocols

  • Опыт с router-side, edge/IoT

  • Networking: iptables/nftables, маршрутизация, network namespaces

  • systemd, работа с процессами, shell

  • Понимание ограниченных embedded-окружений

Ключевой стек: Golang, Prometheus/Grafana/ELK, Docker/Docker-compose, Linux, TLS/mTLS/certificates, архитектурный дизайн, оптимизация производительности

Условия работы

  • Ставка рыночная, обсуждается индивидуально (открытая вилка)

  • Удаленный формат работы по РФ (основное взаимодействие по Московскому часовому поясу)

  • Оформление: договор ГПХ с ИП или самозанятым (оформление к нам, аутстафф выход на проект заказчика)

  • График: 5/2, полный день (8 часов)

  • Проектная занятость (от 3-х месяцев с возможностью продления или выхода на другой проект из нашего пула)

Процесс найма по вакансии:

Краткий созвон с рекрутером

Общение с партнером-интегратором (знакомство + обсуждение проекта)

Техническое интервью с заказчиком

Что мы предлагаем:

  • Интересный проект в крупной компании с долгосрочной перспективой
  • Современный стек технологий и работу с высоконагруженными системами
  • Доступ ко всем необходимым инструментам для работы без череды согласований
  • Регулярные выплаты без задержек (1 раз в месяц)
  • Полное соблюдение условий договора
  • Развитие и карьерный рост в ближайшие полгода работы
  • Поддержку от команды на весь период работы (кадровая, юридическая и бухгалтерская поддержка)
  • Стабильная занятость и проекты на выбор на протяжении всего периода сотрудничества
  • Возможность выбора из числа других вакансий из нашего портфеля в случае отказа
Навыки
  • Golang
  • Prometheus
  • Grafana
  • ELK
  • Docker
  • Docker-compose
  • Linux
  • SSL/TLS
Посмотреть контакты работодателя

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

Awelite
  • Москва

  • от 200000 RUR

Рекомендуем

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

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