на главную
trudvsem•1 дн. назадСвежая вакансияОпубликована 1 день назад на Работа России. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Приоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию

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

от 150 000 RUB

Навыки и технологии

API и сетевые протоколыPHPRabbitMQGitLab CI/CDPostgreSQLGrafanaKotlinDockerGitClickHouse

Ключевая задача

Разработка нового функционала и рефакторинг продукта «Защита сети» на Golang в микросервисной архитектуре, включая code review и покрытие кода тестами.

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

Обязанности

Разработка нового функционала продукта Защита сети. Работа с микросервисной архитектурой; Рефакторинг существующей кодовой базы; Code review; Покрытие кода тестами.

Требования

Обязательно

  • Опыт коммерческой разработки на Golang от 3х лет;
  • Написание и поддержание Unit-тестов;
  • Проектирование и разработка REST API;
  • Опыт работы c базами данных (мы используем PostgreSQL, Clickhouse);
  • Опыт работы c Git/Gitflow;
  • Опыт работы с RabbitMQ;
  • Опыт работы с Docker;
  • Понимание принципов Clean Architecture;
  • Умение писать простой, тестируемый и надежный код.

Будет плюсом

  • Опыт разработки CLI-приложений: умение создавать удобные и масштабируемые инструменты командной строки;
  • Знания сетевых технологий: опыт в настройке и использовании traffic shaping, policing, фильтрации трафика;
  • Опыт работы в защите сети на уровне L3-4;
  • Опыт взаимодействия с сетевым оборудованием, использующим протокол BGP;
  • Опыт разработки и поддержки высоконагруженных микросервисов: масштабирование, отказоустойчивость, оптимизация производительности;
  • Знания сетевых технологий (OSI, TCP/IP);
  • Loki/Grafana/Sentry;
  • Опыт работы с CI/CD;
  • Знания РНР для работы с ядром продукта.

Условия

не ниже middle

Salary: от 150000

Education: Tребования не предъявляются

Experience required: 3 years

Work places: 2