Кейс: Газпром Карьера
Интерактивная карьерная карта для сотрудников нефтяной компании
О проекте
Газпром Карьера — интерактивная карьерная карта для сотрудников. Система помогает видеть текущее положение сотрудника внутри организационной структуры, изучать возможные карьерные маршруты, сравнивать должности и понимать, какие компетенции необходимо развивать для перехода на следующий уровень.
Проблематика и контекст разработки
До запуска системы сотрудники получали информацию о карьерном развитии вручную — через HR-департамент или непосредственных руководителей. Данные о должностях, компетенциях и карьерных переходах хранились в отдельных документах и таблицах, из-за чего процесс был медленным и непрозрачным.
Основные проблемы, которые требовалось решить:
- отсутствие единой системы карьерной навигации;
- высокая нагрузка на HR-департамент;
- ручная обработка запросов сотрудников;
- разрозненность информации о карьерных маршрутах;
- сложность понимания требований к карьерному росту.
Заказчик пришел с задачей сделать понятнее процесс карьерного развития сотрудников научно-технического центра Газпрома понятнее и доступнее, создав единый интерактивный сервис для самостоятельной навигации по карьерным возможностям компании.
Задача
Перед командой стояла задача разработать внутреннюю платформу, которая:
- визуализирует карьерную структуру подразделения;
- показывает вертикальные и горизонтальные карьерные переходы;
- отображает требования к должностям и уровням компетенций;
- позволяет строить карьерные маршруты от текущей позиции до целевой;
- интегрируется с корпоративной системой авторизации;
- поддерживает централизованное обновление данных через Excel-источники.
Цель
Создать единую интерактивную систему карьерного развития для сотрудников, которая позволит визуализировать карьерные маршруты, сделав понятными требования к должностям и компетенциям, автоматизировать процесс карьерного консультирования и снизить нагрузку на HR-департамент за счет цифровизации и централизации данных о карьерном росте сотрудников.
Описание реализации кейса и творческого пути по поиску оптимального решения
Проект начинался с большого массива разрозненной информации: Excel-таблиц, справочников, описаний должностей и внутренних документов. На этапе аналитики мы поняли, что интерактивная карта идеально закрывает задачу клиента. Но нужно было разобраться с большим массивом данных, чтобы учесть все аспекты карьерного роста в компании. В ходе работы нами было реализовано несколько задач:
1. Сбор данных из разных источников
На старте проекта заказчик предоставил большой массив разрозненной информации: Excel-таблицы, внутренние справочники, описания должностей, уровни компетенций и данные по подразделениям. Информация хранилась в разных форматах и не имела единой структуры. Команда собрала все материалы в единую систему данных для дальнейшей обработки и проектирования карьерной карты.
2. Нормализация структуры
Одной из главных технических сложностей проекта стала нормализация исходных данных. Информация была распределена по разным таблицам, колонкам и документам, поэтому команде пришлось выстраивать единую логику хранения и связей между должностями, уровнями и компетенциями. Для этого были переработаны структуры Excel-файлов и подготовлены унифицированные данные для последующей загрузки в систему.
3. Группировка ролей и подразделений
После структурирования данных команда спроектировала систему взаимосвязей между подразделениями, направлениями, ролями и уровнями сотрудников. Внутри НТЦ существовало большое количество карьерных веток, специализаций и должностей, которые необходимо было логично объединить и представить в понятном интерфейсе. Это позволило пользователям видеть как вертикальные, так и горизонтальные карьерные переходы внутри организации.
4. Формирование карьерных веток
Для каждой должности были определены возможные карьерные сценарии развития. Система позволяла сотруднику выбрать текущую и целевую позицию, после чего автоматически строился карьерный трек с промежуточными шагами и необходимыми компетенциями. При проектировании учитывались реальные организационные связи внутри НТЦ, чтобы маршруты выглядели логичными и соответствовали внутренней структуре компании.
5. Проектирование UX-логики навигации по карте
Так как количество должностей и карьерных связей было большим, команда разработала интерфейс в формате интерактивной карты с возможностью масштабирования и свободного перемещения по пространству. Пользователь мог приближать и отдалять карту, перемещаться между ветками, фильтровать должности по компетенциям и быстро получать информацию о карьерных возможностях.
Аналитика и исследование данных
- сбор и структурирование исходных данных
- анализ карьерных ролей и подразделений
- проектирование пользовательских сценариев
- разработка логики карьерных переходов
Проектирование пользовательских сценариев и UX
- разработка архитектуры системы;
- согласование требований безопасности;
- адаптация интерфейсов под дизайн-систему Газпрома;
- проектирование интеграции с Active Directory.
Согласование архитектуры и требований безопасности
Команда совместно со службой безопасности Газпрома определила технический стек, требования к инфраструктуре, формат хранения данных и механизм авторизации. Также интерфейс адаптировался под внутреннюю систему.
Разработка frontend и backend-части
- разработка frontend-части на React;
- разработка backend-части на Laravel;
- реализация API для взаимодействия с интерфейсом;
- обработка и импорт данных из Excel;
- разработка механики карьерных треков и фильтрации.
Адаптация системы под инфраструктуру заказчика
После выявления ограничений внутренней инфраструктуры Газпрома архитектура была переработана: вместо классической БД данные начали формироваться Python-скриптом. Это позволило внедрить систему без нарушения корпоративных требований безопасности.
Тестирование и внедрение
- тестирование авторизации;
- настройка инфраструктуры;
- подготовка 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-экосистемы заказчика, сохранив удобство интерфейса и весь пользовательский функционал.
«Для нас это был ценный опыт работы с крупной корпоративной инфраструктурой и большим объемом данных. Команда заказчика всегда была вовлечена в процесс и вместе с нами искала оптимальные решения. Именно такой подход — сочетание системности, гибкости и общей заинтересованности в результате — позволил реализовать действительно полезный и качественный продукт».















