Middle Golang Developer (удаленная работа)

3 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Middle Golang Developer

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

Добро пожаловать в UDV Group!

Компания Unity in Development или UDV Group российский разработчик в области кибербезопасности. Мы создаем программное обеспечение для российских и зарубежных промышленных компаний.

В составе UDV Group собственный центр перспективных исследований и разработок в области кибербезопасности. Деятельность компаний UDV Group обеспечена портфелем необходимых лицензий от государственных органов, регулирующих российский рынок информационной безопасности.
О проекте

SAR решение для автоматизации широкого круга задач, связанных с информационной безопасностью: сбор данных из различных источников, расследование инцидентов, реагирование на них и восстановление инфраструктуры после атаки. Наш продукт призван освободить специалистов по кибербезопасности от рутинных задач и кратно повысить скорость реагирования на инциденты ИБ.

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

  • Проектирование REST API/GRPC Web сервисов для управления оркестровкой анализа и реагирования на события безопасности
  • Интеграция REST API сервисов на основе генерации событий, запуск ETL-процессов и т.п.
  • Создание высоконадежного кода путем внедрения самых разнообразных тестов от функциональных и фаззинг тестов до интеграционных с полным управлением всеми зависимыми сервисами из кода тестов

Необходимые навыки:

Версия языка и ключевые аспекты:

  • Go версии 1.18 и выше:
  • Понимание основ что такое горутины, каналы, конкуренция и параллелизм, синхронизация
  • Использование Generics.

Библиотеки и фрэймворки:

  • gRPC, RESTful API, Websocket

  • Gorilla/mux
  • MinIO
  • Gocloak
  • t.Testing
  • http.Client
  • proto.Actor
  • gorm
  • nats
  • hashicorp/vault

Алгоритмы и структуры данных

  • Сложность алгоритма
  • Базовые структуры данных и алгоритмы

Проектирование и архитектура:

  • Принципы KISS, DRY и SOLID, создание кода, который легко читать и сопровождать
  • Принципы ACID и SQL базы данных (Postgres): транзакции, каскадность
  • Построение эффективных и гибких к расширению REST API сервисов
  • Построение событийно-ориентированных систем (event driving system)
  • Аутентификация и авторизация пользователей, использование SSO, OpenId-Connect и сервера авторизации

Будет плюсом:

  • Администрирование Windows и Linux ОС для понимания предметной области
  • Знание внутреннего устройства ОС Windows, Linux
  • Статически анализ кода
  • Знакомство с fuzzing-тестированием
  • Написание системных Python и Poweshell скриптов

У нас ты найдешь :

  • Задачи, которые тебе интересны . Мы делаем большие продукты, доверяем профессионалам, всегда готовы услышать твои идеи и поддержать реализацию.

  • Коллектив, с которым хочется работать. Высокотехнологичные проекты можно создать только в сплоченной команде. Мы ценим людей, которые находят общий язык с коллегами и действуют сообща.

  • Профессиональное развитие: review каждые полгода, 100% оплата профильных обучений конференций, speech-ки среди коллег, компенсация занятий английским.

  • Стабильность . Трудоустройство по ТК РФ, всегда своевременная выплата белой заработной платы, комфорт и уверенность в завтрашнем дне. Понимание, что очередная коронавирусная волна не отразится на твоей работе.

  • Забота о твоем здоровье: добровольное медицинское страхование в лучших клиниках города с широким набором медицинских услуг, корпоративный спорт (бассейн, йога, скалодром), частичная компенсация личного спорта.

  • Удобный график работы: полная удаленка, гибридный график, либо уютный офис в г. Екатеринбург (Деловой Квартал). Удаленным сотрудникам организовываем командировки на первые неделю две работы (по желанию).

  • Насыщенная корпоративная жизнь : корпоративы на открытом воздухе, сплавы, походы, вечерние посиделки.

  • Комфортная заработная плата , соответствующая твоим ожиданиям и компетенциям.

  • Удобное оборудование для работы, в том числе для удаленных сотрудников .



Посмотрите похожие вакансии

Middle Golang developer (удаленный формат)
Компания: Wildberries
Зарплата: з.п. не указана
Gо разработчик, middle / golang developer
Компания: Stat4Market
Зарплата: з.п. не указана
Middle Golang developer
Компания: Агент Умный полис
Зарплата: з.п. не указана
Middle Golang developer Product Portfolio Info
Компания: МТС
Зарплата: з.п. не указана