BI Group

Технический лидер

Не указана
  • Астана
  • От 1 года до 3 лет
  • ETL/ELT
  • Power BI
  • Superset
  • Metabase
  • CI/CD
  • C#
  • NET 6+
  • ASP.NET Core
  • Entity Framework Core
  • Dapper
  • REST
  • SOAP
  • MS SQL
  • Kimball
  • Data Vault
Обязанности:
  • Проектировать и развивать архитектуру линейки HR-продуктов (подбор, обучение, карьерные треки, оценка вовлечённости и 360, корпоративный портал, обратная связь, кадровая система, тестирование) и единой платформы на их основе;
  • Определять технические стандарты: структура решений, правила API, версионирование, логирование, обработка ошибок;
  • Выбирать технологии и инструменты, вести реестр архитектурных решений и управлять техническим долгом;
  • Следить, чтобы продукты оставались независимыми источниками данных и при этом работали как единая платформа;
  • Обеспечивать стабильность, производительность, масштабируемость и безопасность систем, взаимодействовать с ИБ;
  • Проектировать и строить DWH: модель данных, ETL/ELT, потоковая загрузка через Kafka, витрины для отчётности;
  • Строить единый аналитический слой, объединяющий данные продуктов
  • Отвечать за качество данных: контроль источников, согласованность справочников, управленческая структура;
  • Обеспечивать правила доступа и анонимности для чувствительных данных (результаты оценки, обратная связь сотрудников);
  • Поддерживать разработку аналитических сервисов и отчётов для бизнеса;
  • Осуществлять техническое лидерство над командой разработчиков: распределять задачи, проводить код-ревью, ставить цели развития;
  • Наставлять разработчиков и развивать их технические и профессиональные навыки;
  • Внедрять инженерные практики: стандарты кода, ветвление, CI/CD, автотесты, документирование;
  • Оценивать трудозатраты и сроки, участвовать в планировании и приоритизации совместно с руководителем и заказчиками;
  • Участвовать в найме: проводить технические интервью, оценивать кандидатов, определять профиль новых позиций;
  • Давать руководителю прозрачную картину технического состояния продуктов и рисков.
Требования:
  • От 5 лет в разработке ПО, из них от 2 лет в роли техлида, архитектора или руководителя разработки;

  • Опыт проектирования и запуска корпоративных систем с нуля, а не только поддержки существующих;

  • Опыт объединения нескольких самостоятельных продуктов в единую платформу (общая авторизация, единые данные, сквозные интеграции);

  • Опыт проектирования и построения DWH или аналитической платформы: от модели данных и ETL до работающих отчётов и дашбордов;

  • Опыт ведения команды разработки (от 5 человек): постановка задач, код-ревью, наставничество, участие в найме;

  • C#, .NET 6+, ASP.NET Core (Web API) на экспертном уровне;

  • Entity Framework Core / Dapper;

  • Проектирование архитектуры: микросервисы и модульный монолит, понимание, когда что выбирать;

  • Паттерны интеграции: REST, SOAP, синхронные и асинхронные взаимодействия, идемпотентность, обработка ошибок и повторов;

  • Опыт разработки и версионирования API, в том числе для двусторонних интеграций между системами;

  • SQL (PostgreSQL или MS SQL): проектирование схем, индексы, оптимизация запросов, эксплуатация (в том числе вакуумирование, партиционирование, диагностика инцидентов);

  • Моделирование DWH (Kimball, Data Vault или аналоги), ETL/ELT, витрины данных;

  • Kafka или аналогичные брокеры сообщений, потоковая обработка;

  • Python для ETL и аналитических сервисов (FastAPI или аналоги) на рабочем уровне;

  • Понимание подходов к BI и отчётности (Power BI, Superset, Metabase или аналоги);

  • Понимание требований ИБ к корпоративным системам и работы с персональными данными;

  • Опыт проектирования разграничения доступа и анонимности данных (чувствительные данные об оценке сотрудников).

Условия:
  • Официальное трудоустройство по ТК РК;

  • График работы: 5/2, 8:00–17:30;

  • Работа в офисе (БЦ Agar, Астана) — комфортное рабочее место;

  • Социальный пакет: оплачиваемый отпуск, больничные, ДМС после испытательного срока;

  • Работа в команде IT-поддержки;

  • Обучение за счёт компании: курсы, конференции, профильная литература;

  • Работа с разными системами и бизнес-процессами;

  • Доступ к базе знаний и внутреннему обучению.