Golang / Go разработчик (Senior)

Зарплата

от 190 000 до 250 000 ₽

Требования

Бэкенд, Старший (Senior)GolangRabbitMQgRPCPostgreSQLMongoDB

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Развитие телематических продуктов и сервисов для потребительских и корпоративных рынков

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

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

Обязанности:

  • Проектирование и разработка высоконагруженных микросервисов на Golang
  • Участие в развитии архитектуры системы;

С чем предстоит работать:

  • Микросервисная архитектура (Golang, gRPC, Protobuf, JSON-RPC);
  • Хранение и обработка больших объемов данных (PostgreSQL, MongoDB, ClickHouse);
  • Системы мониторинга (Prometheus, Grafana);
  • Очереди обмена и кеши (RabbitMQ, Kafka, Redis);
  • Разнообразие микросервисов, от потоковой реалтайм обработки данных до телеграмм ботов и API;

Требования:

  • Опыт разработки на Go не менее 3 лет, общий опыт в разработке не менее 5 лет;
  • Опыт работы с очередями и брокерами сообщений;
  • Знание и практический опыт работы Git (продвинутый уровень);
  • Понимание идеологии Golang, типовых шаблонов и best practices в структурировании кода;
  • Знание Linux на уровне уверенного пользователя;
  • Опыт написания тестов, работы по методике TDD;
  • Опыт работы в системах Jira, Gitlab;
  • Желательно ориентироваться в принципах классического ООП, SOLID;
  • Желателен опыт работы с MongoDB (aggregation pipeline), PostgreSQL.

Условия:

  • Оформление в соответствии с ТК РФ;
  • Полная занятость, график 5/2, возможна удаленная работа;
  • Уровень дохода обсуждается в соответствии с квалификацией кандидата;
  • Реальная возможность профессионального и карьерного роста;
  • Офис в 5 минутах ходьбы от м. Автозаводская.

Softskills:

  • Нацеленность на результат;
  • Умение найти баланс между качеством, трудозатратами и сроками;
  • Желательно соблюдение принципа KiSS;

Просьба указывать в сопроводительном письме ожидаемый уровень дохода, если этой информации нет у Вас в резюме.

О компании:

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

  • Принимает в реальном времени с 20к транспортных средств навигационные данные с частотой ~1 раз в 15 секунд, производит их обработку (расчет производных метрик, например пробегов; сверка плановой траектории и тайминга передвижения с фактическими данными) и предоставляет инструменты для анализа пользователями объема и качества выполненной транспортными средствами работы;
  • На данный момент в промышленной эксплуатации находится 5 инстанса системы (включая SaaS), в 2021 году планируется ввод в пром еще 5 инстансов;
  • Заказчиками являются государственные структуры уровня региональных властей;