Компания "БИФИТ" - аккредитованная продуктовая IT-компания один из лидеров на рынке разработки ПО для бизнеса, финансов, систем информационной, сетевой безопасности.
О продукте и команде:
Мы разрабатываем систему защиты от интеллектуальных ботов и детектирования автоматизированной активности. Продукт поставляется on-premise в разных форматах - от аппаратных appliance до OCI-контейнеров. Команда небольшая, стек современный, задачи нетривиальные.
Задачи:
- Подхватить и развить существующую инфраструктуру на базе NixOS.
- Наладить процессы сборки и поставки образов: виртуальные и аппаратные appliance, OCI-контейнеры, установочные дистрибутивы.
- Реализовать стандартные процедуры жизненного цикла: первичная настройка, обновления, откаты, бэкапы.
- Проработать варианты конфигурации поставки: встроенные подсистемы из коробки vs. интеграция с инфраструктурой заказчика (AAA, SIEM, IDS, observability).
- Разработать инструменты настройки системы - CLI-утилиты, API.
- В качестве дополнительного бонуса - поддерживать инфраструктуру разработки: Forgejo, CI/CD, тестовые контуры.
Обязательные знания и навыки:
- Опыт в аналогичной должности - от 3-х лет и более.
- Оконченное высшее техническое образование.
- Глубокое знание Linux на уровне системного администрирования: загрузка, инициализация, сеть, хранилища, пакетное управление.
- Опыт работы с NixOS или Nix (или готовность быстро погрузиться при наличии сильного Linux-бэкграунда).
- Понимание принципов Infrastructure as Code.
- Опыт сборки системных образов: VM-образы, контейнеры, установочные ISO.
- Умение писать код для автоматизации.
- Опыт работы с CI/CD.
Желательно иметь:
- Опыт работы с Ansible.
- Опыт работы с OpenTofu / Terraform.
- Опыт разработки CLI-инструментов.
- Знакомство со стеком Grafana + Prometheus + Loki + Tempo.
- Понимание задач интеграции с корпоративными системами: LDAP/RADIUS, Observability, SIEM, IDS/IPS.
- Опыт подготовки аппаратных или виртуальных appliance для поставки заказчикам.
- Знакомство с Forgejo / Gitea и их CI-раннерами.