О компании и команде
Гринатом – ИТ-компания в структуре Росатома.
Мы разрабатываем ИТ-решения для современных бизнес-процессов в атомной отрасли и за ее пределами. Мы развиваем цифровую экосистему Росатома, создаем свое ПО и обеспечиваем атомную отрасль современными ИТ-решениями, услугами и сервисами
Мы – команда HR TECH Росатома, самого динамично развивающегося разработчика продуктов для HR-автоматизации на российском IT-рынке!
Мы создаем HR-пространство, состоящее из высоконагруженных платформ, полностью закрывающих потребность любой крупной компании в HR-автоматизации в части кадрового администрирования и учета, расчета заработной платы, HR-аналитики, карьерного развития и обучения персонала, подбора и адаптации персонала, внутренних коммуникаций, мобильных решений и многого другого.
IT-проекты нашего Центра изначально разрабатываются «с прицелом» на внешний рынок, поэтому каждый продукт и вся экосистема в целом, – полностью коммерческая разработка.
Первые пользователи сервисов – сотрудники «Росатома». Это позволяет учесть все пожелания и предложить другим корпорациям и компаниям апробированное, удобное и высокотехнологичное решение. Флагманский проект Центра – IT-продукт по управлению персоналом для крупных предприятий «Атомкор». Он представляет собой комплексную платформу с гибкой архитектурой построения всех сервисных HR-процессов.
Ожидания от кандидата
- Опыт разработки и поддержки микросервисов;
- Хороший опыт работы с реляционным базами данных (PostgreSQL);
- Опыт проведения Сode Review;
- Знание основных методологий разработки программного обеспечения, принципов OOП, шаблонов проектирования, принципов SOLID, DRY, KISS;
- Практика использования Test Containers в интеграционных тестах;
- Отличное знание Spring/Spring Boot (Core, MVC/Webflux, Data/Integration, Security, Actuator, Auto configuration, AOP);
- Опыт работы с Kafka, понимание ее архитектуры и ограничений;
- Хорошее знание Maven/Gradle и CI/CD систем(Gitlab/Jenkins);
- Профилирование кода, анализ дампов памяти, анализ логов, метрик и трассировок, тонкая настройка JVM.
Будет плюсом, если у тебя есть опыт:
- Применения Clean Architecture на практике;
- Event driven Architecture и DDD;
- Разработки через тестирование (TDD);
- Работы с bpmn движками;
- Написания no-code или low-code систем;
- Использования GraphQL и Websockets как API для клиентов;
- Использования gRPС как стандарт межсервисных коммуникаций;
- Управления доступом в микросервисах (сложные кейсы: ABAC, Graph based);
- Разработки с использование Spring Cloud компонентов с Kubernetes;
- Построения гео распределенных отказоустойчивых решений;
- Реализации решений класса Enterprise Service Bus, или тесного взаимодействия с ними;
- Работы в HR tech отрасли.
Условия работы
- Работа в стабильной, социально-ответственной компании;
- Оформление по ТК РФ;
- Участие в решении амбициозных проектов и задач в команде профессионалов;
- Возможности профессионального роста и развития;
- Выплата годовой премии по итогам ежегодной оценки результатов деятельности;
- Расширенный социальный пакет (ДМС, льготы и компенсации, предусмотренные коллективным договором и пр.)