Кейс: Газпром Карьера

Интерактивная карьерная карта для сотрудников нефтяной компании

О проекте

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

Проблематика и контекст разработки

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

Основные проблемы, которые требовалось решить:

  • отсутствие единой системы карьерной навигации;
  • высокая нагрузка на HR-департамент;
  • ручная обработка запросов сотрудников;
  • разрозненность информации о карьерных маршрутах;
  • сложность понимания требований к карьерному росту.

Заказчик пришел с задачей сделать понятнее процесс карьерного развития сотрудников научно-технического центра Газпрома понятнее и доступнее, создав единый интерактивный сервис для самостоятельной навигации по карьерным возможностям компании.

Задача

Перед командой стояла задача разработать внутреннюю платформу, которая:

  • визуализирует карьерную структуру подразделения;
  • показывает вертикальные и горизонтальные карьерные переходы;
  • отображает требования к должностям и уровням компетенций;
  • позволяет строить карьерные маршруты от текущей позиции до целевой;
  • интегрируется с корпоративной системой авторизации;
  • поддерживает централизованное обновление данных через Excel-источники.

Цель

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

Описание реализации кейса и творческого пути по поиску оптимального решения

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

1. Сбор данных из разных источников

На старте проекта заказчик предоставил большой массив разрозненной информации: Excel-таблицы, внутренние справочники, описания должностей, уровни компетенций и данные по подразделениям. Информация хранилась в разных форматах и не имела единой структуры. Команда собрала все материалы в единую систему данных для дальнейшей обработки и проектирования карьерной карты.

2. Нормализация структуры

Одной из главных технических сложностей проекта стала нормализация исходных данных. Информация была распределена по разным таблицам, колонкам и документам, поэтому команде пришлось выстраивать единую логику хранения и связей между должностями, уровнями и компетенциями. Для этого были переработаны структуры Excel-файлов и подготовлены унифицированные данные для последующей загрузки в систему.

3. Группировка ролей и подразделений

После структурирования данных команда спроектировала систему взаимосвязей между подразделениями, направлениями, ролями и уровнями сотрудников. Внутри НТЦ существовало большое количество карьерных веток, специализаций и должностей, которые необходимо было логично объединить и представить в понятном интерфейсе. Это позволило пользователям видеть как вертикальные, так и горизонтальные карьерные переходы внутри организации.

4. Формирование карьерных веток

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

5. Проектирование UX-логики навигации по карте

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

  1. Аналитика и исследование данных

    • сбор и структурирование исходных данных
    • анализ карьерных ролей и подразделений
    • проектирование пользовательских сценариев
    • разработка логики карьерных переходов


  2. Проектирование пользовательских сценариев и UX

    • разработка архитектуры системы;
    • согласование требований безопасности;
    • адаптация интерфейсов под дизайн-систему Газпрома;
    • проектирование интеграции с Active Directory.


  3. Согласование архитектуры и требований безопасности

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

  4. Разработка frontend и backend-части

    • разработка frontend-части на React;
    • разработка backend-части на Laravel;
    • реализация API для взаимодействия с интерфейсом;
    • обработка и импорт данных из Excel;
    • разработка механики карьерных треков и фильтрации.
  5. Адаптация системы под инфраструктуру заказчика

    После выявления ограничений внутренней инфраструктуры Газпрома архитектура была переработана: вместо классической БД данные начали формироваться Python-скриптом. Это позволило внедрить систему без нарушения корпоративных требований безопасности.

  6. Тестирование и внедрение

    • тестирование авторизации;
    • настройка инфраструктуры;
    • подготовка Docker-окружения;
    • передача документации и инструкций заказчику.


Ключевые решения

Интерактивная карьерная карта

Вместо линейного каталога должностей была реализована масштабируемая интерактивная карта с визуальной навигацией по карьерным веткам. Пользователь мог строить карьерный путь от текущей позиции до целевой должности.

Система компетенций

Для каждой должности была внедрена модель компетенций с уровнями от 1 до 5. Пользователь видел, каких компетенций не хватает для перехода на следующую карьерную ступень.

Интеграция с Active Directory

Авторизация через корпоративную AD-систему позволила автоматически определять пользователя, его подразделение и должность внутри корпоративной сети.

Автоматизация обновления данных

Администратор мог загружать Excel-файлы через административную панель, после чего данные автоматически обрабатывались и отображались в интерфейсе карьерной карты.

Ключевые технологии

Языки и фреймворки:

  • PHP 
  • Laravel

Хранение данных:

  • MySQL

Инфраструктура:

  • GitLab

Интеграции:

  • Microsoft Active Directory

Инструменты:

  • Библиотека PhpSpreadsheet

Техническая архитектура, интеграции и кроссплатформенность

Frontend

Frontend-часть была реализована на React и представляла собой интерактивное рабочее пространство с возможностью:

  • масштабирования карты;
  • навигации по карьерным веткам;
  • фильтрации должностей;
  • отображения компетенций;
  • построения карьерных маршрутов.

Backend и обработка данных

Backend-система на Laravel обеспечивала:

  • обработку и хранение данных;
  • импорт Excel-файлов;
  • работу административной панели;
  • API для frontend-приложения;
  • управление карьерными структурами и компетенциями.

Интеграции

В проекте были реализованы:

  • интеграция с Active Directory;
  • работа внутри корпоративной инфраструктуры Газпрома;
  • импорт данных из Excel-файлов;
  • подготовка Docker-окружения под внутреннее развертывание.

Безопасность и соответствие корпоративным требованиям

Система разрабатывалась для работы внутри закрытого корпоративного контура Газпрома, поэтому особое внимание уделялось соблюдению внутренних регламентов компании и требованиям службы безопасности.

Авторизация пользователей была реализована через корпоративную систему Active Directory, что позволило использовать существующие учетные записи сотрудников без создания отдельной базы логинов и паролей. После авторизации система автоматически получала данные пользователя — ФИО, должность и принадлежность к подразделению — и использовала их для построения персонализированных карьерных сценариев.

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

Результаты сотрудничества

В результате проекта НТЦ Газпрома получил единый цифровой инструмент для навигации по карьерному развитию сотрудников. Вместо разрозненных документов и ручных консультаций появилась интерактивная система, где сотрудники могли самостоятельно изучать карьерные возможности внутри подразделения, просматривать требования к должностям и строить карьерные маршруты.

Платформа позволила:

  • централизовать информацию о должностях, компетенциях и карьерных переходах;
  • сократить количество ручных запросов в HR-департамент;
  • сделать карьерное развитие внутри НТЦ более прозрачным и понятным;
  • ускорить поиск подходящих карьерных сценариев для сотрудников;
  • упростить работу с большим объемом организационных данных;
  • автоматизировать обновление информации через Excel-структуры;
  • внедрить единый стандарт отображения карьерных треков внутри подразделения.

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

Проект также стал успешным примером адаптации продукта под корпоративную инфраструктуру крупной компании: команда реализовала систему с учетом внутренних регламентов, требований безопасности и существующей IT-экосистемы заказчика, сохранив удобство интерфейса и весь пользовательский функционал.

«Для нас это был ценный опыт работы с крупной корпоративной инфраструктурой и большим объемом данных. Команда заказчика всегда была вовлечена в процесс и вместе с нами искала оптимальные решения. Именно такой подход — сочетание системности, гибкости и общей заинтересованности в результате — позволил реализовать действительно полезный и качественный продукт».

Рафаэль НазмутдиновРуководитель студии