Приглашаем Вас на должность DevOps-инженера в ФГУП "НИТИ им. А.П. Александрова" - организацию Госкорпорации "Росатом" - флагман в области комплексных исследований транспортных ядерных энергетических установок.
Вам предстоит внедрять DevOps-практики для команды разработки прикладного научного ПО и поддерживать платформу автоматизации процессов разработки. Это отличная возможность для технического специалиста, который хочет не только поддерживать, но и создавать эффективные инженерные практики в уникальной технологической среде, работая с HPC-кластерами и специализированным стеком языков.
Мы гарантируем: официальное трудоустройство, конкурентную заработную плату, возможности обучения и повышения квалификации в рамках корпоративной академии "Росатом", а также возможность гордиться своей работой, обеспечивая безопасность атомных объектов. Не упустите свой шанс!
Обязанности:
-
Проектирование, разработка, внедрение и поддержка CI/CD пайплайнов (GitLab CI) для сборки, тестирования и развертывания ПО;
-
Настройка и управление инфраструктурой разработки: от систем контроля версий (Git) и реестров артефактов (Harbor, Nexus) до контейнерных сред (Docker/Podman) и управления зависимостями;
-
Администрирование и поддержка инструментальной платформы команды (GitLab CE) в условиях закрытой инфраструктуры;
-
Автоматизация рутинных процессов: настройка pre-commit хуков, форматеров кода (clang-format), скриптов развертывания;
-
Внедрение и поддержка практик совместной работы: GitFlow, Code Review через Merge Requests, ведение документации;
-
Технологический стек:
C/C++, Fortran, Python, CMake/Makefile, компиляторы семейств GCC/LLVM (Clang)/Intel, Git, Docker/Dev Containers, GitLab CE (CI/CD, Issues, Registry), Harbor/Nexus, VMware ESXi, Slurm (HPC), Astra Linux / Debian / Oracle Linux / Windows, Bash/Python/PowerShell.
Требования:
- Образование высшее;
- Обязательные навыки:
- CI/CD & Git: Практический опыт разработки и поддержки пайплайнов в GitLab CI (написание .gitlab-ci.yml). Глубокое знание Git (branching strategies, merge requests) и понимание принципов CI/CD;
-
Контейнеризация: Уверенная работа с Docker/Podman (создание образов, Dockerfile, docker-compose);
-
Автоматизация: Навыки написания скриптов на Bash, Python и PowerShell для автоматизации задач;
-
Инструменты: Опыт администрирования GitLab CE (настройка runners, реестров);
-
Администрирование Linux: Навыки администрирования ОС семейства Linux (Astra, Debian, Oracle) — работа в командной строке, управление пакетами, службами, мониторинг;
-
Сети: Понимание базовых сетевых концепций (TCP/IP, DNS, HTTP) для диагностики проблем взаимодействия сервисов.
-
Желательные навыки:
-
HPC/Кластеры: Опыт работы с системами оркестрации задач (Slurm) или понимание принципов высокопроизводительных вычислений;
-
IaC (Инфраструктура как код): Базовые знания Terraform или Ansible для управления конфигурацией;
-
Windows Server: Базовые навыки администрирования;
-
Контейнеризация: Навыки работы с системами оркестрации контейнеров (Kubernetes);
-
Виртуализация: Опыт работы с VMware ESXi или другими платформами виртуализации.
- Работа в стабильной компании;
- График работы 5/2 (с понедельника по пятницу);
- Время работы: с 09:00 до 17:40;
- Бесплатный корпоративный транспорт до места работы;
- Для иногородних выпускников: общежитие или компенсация аренды жилья, материальная помощь при трудоустройстве: 50 тыс. руб. - единовременная выплата и до 100 тыс. руб. на обустройство быта (иногородним);
- Социальный пакет: добровольное медицинское страхование, материальная поддержка сотрудников в определенных жизненных ситуациях, помощь в приобретении постоянного жилья, компенсация стоимости абонемента в спортзал, мотивационные мероприятия для повышения эффективности и различные мастер классы, выездные корпоративные мероприятия, компенсация санаторно-курортного лечения и детского оздоровительного отдыха и т.д.