Главный технический архитектор ИТ-продукта (HR-tech)

Summary

Lead technical architect for the flagship HR-tech product «Атомкор» — a personnel management platform for large enterprises. Designs microservices architecture for payroll, timekeeping, and HR modules, manages technology stack, ensures scalability and performance, and conducts architecture reviews. Stack: Java, Node.js, React, PostgreSQL, Redis, Kafka.

Мы ищем Главного технического архитектора для работы над флагманским проектом Центра — IT-продуктом «Атомкор» для управления персоналом крупных предприятий.

Это комплексная платформа с гибкой архитектурой для всех HR-сервисов.

Стек проекта: Java, Node.js, React, PostgreSQL, Redis, Kafka, etc.

Обязанности

  • Проектирование микросервисной архитектуры HRM‑продукта: разработка и документирование архитектурных решений для модулей кадрового учёта, расчёта зарплаты, табельного учёта, графиков отпусков и др., в том числе проектирование технологического ядра продукта, переиспользуемых прикладных компонентов и т. д.
  • Управление технологическим стеком: выбор технологий, библиотек и фреймворков, контроль их использования, планирование миграции и модернизации стека.
  • Обеспечение масштабируемости и отказоустойчивости системы, оптимизация производительности.
  • Контроль качества технической архитектуры: проведение архитектурных ревью кода и дизайна решений.
  • Разработка и согласование проектной документации.
  • Взаимодействие с архитекторами других направлений и ИС, смежными службами по интеграционным вопросам.

Требования

  • Высшее техническое образование.
  • Опыт проектирования технической архитектуры высоконагруженных систем на базе микросервисов.
  • Опыт координации команды архитекторов от 5 человек.
  • Понимание требований к информационной безопасности и работе с персональными данными (152‑ФЗ).
  • Стек: Node.js или Elixir, React или TS.
  • Опыт работы с Kubernetes, PostgreSQL, Redis, Kafka.

Будет вашим преимуществом:

  • Опыт разработки HRM‑систем или модулей расчёта зарплаты, кадрового учёта, табельного учёта.
  • Опыт работы с продуктом SAP HCM, понимание его технической архитектуры.
  • Знание специфики российского трудового законодательства в части учёта рабочего времени, отпусков, больничных.
  • Опыт разработки на Node.js, Java или Elixir.