Golang / Go Разработчик (удаленная работа)
(вакансия в архиве)

5 сентября 2020

Уровень зарплаты:
от 135 000 руб.
Требуемый опыт работы:
От 1 до 3 лет

Вакансия: Golang / Go Разработчик

О компании:

Мы являемся создателями уникальной системы РНИС, которая:

  • Принимает в реальном времени с 20к транспортных средств навигационные данные с частотой ~1 раз в 15 секунд, производит их обработку (расчет производных метрик, например пробегов; сверка плановой траектории и тайминга передвижения с фактическими данными) и предоставляет инструменты для анализа пользователями объема и качества выполненной транспортными средствами работы;
  • На данный момент в промышленной эксплуатации находится 5 инстанса системы (включая SaaS), в 2020 году планируется ввод в пром еще 2 инстансов;
  • Основными заказчиками являются государственные структуры уровня региональных властей;
Обязанности:
  • Проектирование и разработка микросервисов на Golang, ближайшая задача - разработка ядра BI;
  • Участие в развитии архитектуры системы;
С чем предстоит работать:
  • Микросервисная архитектура (Golang, gRPC, Protobuf, JSON-RPC);
  • CI/CD и контейнеры (Docker, Rancher, GitlabCI);
  • Хранение и обработка больших объемов данных (PostgreSQL, Timescale, MongoDB);
  • Системы мониторинга (Prometheus и Zabbix, Grafana);
  • Интеграция с FrontEnd на React (REST API, WebSockets)
  • Очереди обмена и кеши (RabbitMQ, Redis);
  • Разнообразие микросервисов, от потоковой реалтайм обработки данных до телеграмм ботов и API;
Требования:
  • Опыт разработки на Go не менее 1 года;
  • Опыт работы с очередями и брокерами сообщений;
  • Знание и практический опыт работы Git;
  • Понимание идеологии Golang, типовых шаблонов и best practices в структурировании кода;
  • Опыт написания тестов, работы по методике TDD;
  • Опыт работы в системах Jira, Gitlab;
  • Желательно ориентироваться в принципах классического ООП, SOLID;
  • Желателен опыт работы с MongoDB (aggregation pipeline, mapReduce), PostgreSQL;
  • Желательно знание Linux на уровне уверенного пользователя;
Условия:
  • Оформление в соответствии с ТК РФ или по договору ГПХ;
  • Полная занятость, график 5х2;
  • Удаленная работа;
  • Уровень дохода обсуждается в соответствии с квалификацией кандидата;
  • Реальная возможность профессионального и карьерного роста;


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

Golang разработчик
Компания: ГК ХайТэк
Зарплата: з.п. не указана
Middle Golang разработчик
Компания: QBF
Зарплата: от 120 000 до 200 000 руб.
Golang разработчик
Компания: ВИАКОД
Зарплата: от 0 до 250 000 руб.