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

Дата размещения вакансии: 14.10.2025
Работодатель: Полюс
Уровень зарплаты:
з/п не указана
Город:
Москва
4-й Лесной переулок 4
Требуемый опыт работы:
От 3 до 6 лет

Полюс Диджитал – бизнес-единица в группе одного из лидеров золотодобывающей отрасли мирового масштаба. Мы оказываем поддержку по IT-направлению 20 000 сотрудникам в 35-ти бизнес-единицах Группы Компаний «Полюс».

Мы – команда, отвечающая за создание промышленной цифровой платформы, среди основных направлений можно выделить:

  • Работу с производственными данными (временные ряды с контроллеров и iiot-устройств, геопространственные с подвижной техники и ГГИС-систем):
    • загрузка и накопление в хранилищах;
    • централизованные сервисы для управления метаданными и инвентаризации;
    • расчеты над данными на потоке и над хранилищами;
    • мониторинг потоков данных и их качества;
    • поиск и визуализация данных с акцентом на self-service;
  • Управление жизненным циклом приложений через портал самообслуживания:
    • автоматизация конфигурирования и инвентаризации активов;
    • инвентаризация перечня и состояния ИТ-активов;
    • автоматизация конфигурирования и выполнения запросов к инфраструктурным сервисам;

Для развития backend сервисов мы ищем go-разработчика (senior):

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

  • Проектирование и разработка централизованных сервисов платформы;
  • Проведение code-review, определение методологии использования статических анализаторов кода;
  • Диагностика проблем, анализ корневых причин;

Стек:

  • работа с кодом и ci/cd-пайплайнами (Gitlab), артефактами поставки (harbor), анализ кода (Sonarqube);
  • диагностика и мониторинг – логи (OpenSearch), метрики (Prometheus), ошибки и исключения (Sentry);
  • хранение данных – PostgreSQL, ClickHouse, S3-совместимые хранилища;
  • среда запуска –OKD;
  • интеграционная платформа – на базе Kafka.

Требования:

  • Уверенное знание и навыки разработки на Go на уровне Middle+/Senior (от 3 лет);
  • Понимание многопоточности в Go;
  • Понимание принципов ООП. Применение шаблонов проектирования;
  • Проектирование и разработка RESTful API. Опыт работы с echo на Go;
  • Опыт написания Unit и интеграционных тестов;
  • Работа с PostgreSQL и ORM, опыт написания сложных SQL-запросов
  • Опыт работы с:
    • инструментами автоматизации сборки и развертывания (Gitlab CI);
    • контейнерами (docker) и системами оркестрации (Kubernetes / OKD);
    • брокером сообщений Kafka;
  • Опыт поддержания сервисов в продуктивной среде в рабочем состоянии;
  • Являются преимуществом:
    • Опыт разработки сложных высоконагруженных систем;
    • Опыт работы с testcontainers;
    • Опыт работы с колоночной СУБД Clickhouse и написания SQL-запросов;
    • Понимание стандартов OAuth 2.0 / OIDC и опыт работы с Keycloak;
    • Опыт разработки интерфейсов для обмена данными по бинарному протоколу (Avro, gRPC/Protobuf);
    • Опыт отладки и профилирования приложений;
    • Опыт использования библиотек и подходов для отправки; диагностических данных (Prometheus, Sentry, Opentracing, ECS).

Условия:

  • Работа в аккредитованной ИТ-компании;
  • Трудоустройство в соответствии с нормами ТК РФ, социальные гарантии, полис ДМС, дополнительные бенефиты, компенсации и льготы;
  • Премирование согласно корпоративным политикам;
  • Участие в различных образовательных программах обучения;
  • Возможность профессионального и карьерного роста в компании.