Senior Go developer

НЛМК ИТ
Москва Постоянная занятость Полный день
Поделиться

Описание

Компания НЛМК ИТ ищет хорошего специалиста на вакансию Senior Go developer . Москва (Россия). Требуемые навыки: #Golang, #PostgreSQL, #Python, #ClickHouse.

Требования

Golang, PostgreSQL, Python, ClickHouse

Обязанности

О компании и команде

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

  • сырой поток сигналов временные ряды
  • события и факты, описывающие производственную деятельность транзакционные данные

Для организации доступа к данным мы создаем и развиваем различные сервисы для сбора данных с различного оборудования, их экстракции из legacy-систем. В рамках нашей платформы мы выделяем для себя три основных подхода к работе с данными:

  • обеспечение минимальной задержки при работе с PLC-контроллерами через унифицированные шлюзы по протоколу OPC UA
  • стриминг / событийная модель через Kafka
  • получение истории через централизованные хранилища данных

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

Расчеты требуются в двух режимах:

  • над потоком для задач диспетчеризации и оперативного мониторинга состояния
  • над хранилищами для фиксации производственных показателей и формирования отчетов

Для организации поиска среди производственных данных, а также для учета того, как они рассчитываются, мы разрабатываем решения для инвентаризации и учета.

Ожидания от кандидата

Имеете опыт программирования на Go от 5 лет:

  • Глубокое понимание особенностей языка Go, механизмы памяти, конкурентности и синхронизации.
  • Опыт написания поддерживаемого, читаемого и тестируемого кода на Go.
  • Умение писать unit-тесты и интеграционные тесты.
  • Опыт проектирования высоконагруженных сервисов на Go.
  • Опыт отладки и профилирования производительности (pprof, go tool trace).

Имеете достаточный опыт работы с ClickHouse.

  • Глубокое понимание архитектуры и принципов работы ClickHouse.
  • Проектирование и оптимизация баз данных ClickHouse высокой нагрузки и большого объема данных.
  • Понимание методов индексирования и эффективного использования агрегаций.
  • Мониторинг производительности, профилирования, выявление узких мест и оптимизация запросов.

Имеете достаточный опыт работы с PostgreSQL.

  • Проектирование структуры базы данных, разработка оптимальной схемы таблиц и индексов.
  • Написание эффективных SQL-запросов, работа с индексами, транзакциями и триггерами.
  • Владение методами оптимизации запросов и анализа EXPLAIN.

Имеете опыт работы с Apache Kafka.

  • Создание топиков, управление брокерами, создание потребителей и производителей сообщений.
  • Постановка стратегий повторной доставки сообщений, обеспечение устойчивости к сбоям и балансировка нагрузки.

Инфраструктура и DevOps

  • Хорошее владение инструментами контейнеризации (Docker), оркестрации (Kubernetes, Docker Swarm).
  • Средства управления версиями (git).
  • Навык работы с CI/CD-платформами (GitLab CI).
  • Практический опыт мониторинга и отладки сложных распределённых систем (Prometheus, Grafana, OpenSearch, OpenTelemetry).

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

  • Возможен удаленный формат работы;
  • Работа в международной сталелитейной компании с активами в России, США и странах Европы, с развитыми корпоративными ценностями и стандартами;
  • Открытая корпоративная культура для новых идей и предложений (Банк идей);
  • Высокие стандарты безопасности труда и культуры производства;
  • Уникальные технологические и инновационные проекты;
  • Программа бесплатных консультаций юриста, эксперта по здоровому образу жизни, психолога и финансового советника;
  • Возможности для саморазвития и обучения собственный Корпоративный и технологический университет, электронные библиотеки МИФ, Альпина Диджитал, участие в конференциях, развитие наставничества и менторинга, содействие в повышении квалификации, программы профессионального и карьерного развития, изучение иностранного языка по специальным условиям для сотрудников компании;

Бонусы

  • Оформление по ТК РФ, ежегодная индексация заработной платы, прозрачная система премирования;
  • Корпоративные льготы: корпоративная сотовая связь, летние путёвки для детей, новогодние детские подарки, программы лояльности от партнеров, частичная компенсация стоимости питания , материальная поддержка сотрудников в различных жизненных ситуациях;
  • Спортивные и культурные мероприятия (спортивные игры, день металлурга, юбилейные даты общества, Новый год);
  • Программы заботы о здоровье: (ДМС, страхование от НС и профессиональных заболеваний, вакцинация);
  • Программа бесплатных консультаций юриста, психолога, финансового советника, эксперта по ЗОЖ, ветеринара для питомцев;
  • Материальная помощь по важным событиям сотрудника а также находящимся в трудной жизненной ситуации.
Откликнуться
14 часов назад Источник: career.habr.com
Обращаем Ваше внимание, что вакансия взята с внешнего источника career.habr.com. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
  • ПСБ цифровая лаборатория
  • Москва
... ищет хорошего специалиста на вакансию Senior Go developer . Москва (Россия). Полный рабочий день ... . Можно удалённо. Требуемые навыки: #senior, #Python, #Golang, #Linux. Требования Python ...
02.06.2025; Источник: career.habr.com
  • VK
  • Москва
... и приоритизировать задачи в нём Выбирать и внедрять новые инструменты, подходы, практики разработки Требования Вы в коммерческой разработке на Go не менее четырёх лет Вели полный цикл реализации API и веб-приложений бэк, фронт и деплой Умеете писать и ...
28.05.2025; Источник: trudvsem.ru
  • СБЕР
  • Москва
Обязанности Мы разрабатываем распределенную высоконагруженную систему с нуля, аналогичную MS Active Directory, FreeIPA, и OpenLDAP. Этот проект станет ключевым компонентом инфраструктуры, предоставляя современное решение для управления учетными записями, ...
27.05.2025; Источник: trudvsem.ru