Москва, Марксистская улица, 3с7
Метро: МарксистскаяРазвёртывание, настройка и сопровождение сборочных сред (CI/CD, репозитории, артефакторные хранилища) для продуктов компании РОСА;
Внедрение и оптимизация процессов непрерывной интеграции и доставки (CI/CD) для команд разработки;
Автоматизация сборки, тестирования и деплоя программных продуктов на всех этапах жизненного цикла;
Проектирование и поддержка инфраструктуры разработки: серверы, сети, хранилища, виртуальные и контейнерные среды;
Настройка и обслуживание систем контроля версий (Git, GitLab, Gitea и т. п.), интеграция с CI/CD пайплайнами;
Разработка и поддержка скриптов и инструментов для автоматизации рутинных операций (на Python, Bash, PowerShell и др.);
Мониторинг и оптимизация производительности сборочных и тестовых сред, выявление и устранение узких мест;
Обеспечение безопасности инфраструктуры разработки: управление доступом, шифрование, аудит, соответствие корпоративным политикам и требованиям регуляторов;
Интеграция инструментов статического анализа кода, тестирования, сканирования уязвимостей в пайплайны сборки;
Поддержка и развитие контейнерной инфраструктуры (Docker, Kubernetes) для разработки и тестирования;
Взаимодействие с командами разработки, QA и эксплуатации для согласования требований и решения инцидентов;
Документирование процессов, конфигураций и архитектурных решений, поддержание базы знаний;
Участие в планировании и внедрении обновлений инфраструктуры, миграциях и масштабировании сред.
Опыт работы DevOps инженером от 3 лет, в т. ч. с CI/CD системами и сборочными средами;
Уверенное администрирование Linux (командная строка, файловая система, сервисы, журналирование, права доступа);
Знание сетевых протоколов и технологий (TCP/IP, DNS, HTTP/HTTPS, VLAN, балансировка нагрузки);
Опыт настройки и поддержки CI/CD пайплайнов (Jenkins, GitLab CI, GitHub Actions и т.п.);
Владение инструментами IaC (Infrastructure as Code): Ansible, Terraform (базовые плейбуки/конфигурации);
Навыки работы с системами контейнеризации и оркестрации: Docker, Kubernetes;
Опыт настройки мониторинга и логирования: Prometheus, Grafana, ELK Stack (или аналоги), алерты, дашборды;
Умение писать и поддерживать скрипты на Python, Bash (или аналогичных) для автоматизации задач;
Работа с системами контроля версий (Git, GitFlow, репозитории кода, ветвление, слияния);
Понимание принципов виртуализации (KVM, QEMU) и облачных платформ;
Опыт работы данными в форматах JSON, YAML, XML (создание, валидация, парсинг, сериализация/десериализация, конвертация);
Опыт настройки и поддержки баз данных (PostgreSQL, MySQL);
Понимание процессов разработки ПО (Agile, Scrum, Kanban), жизненный цикл ПО (SDLC) и тестирования (STLC);
Английский язык на уровне чтения технической документации (B1–B2).
Будет плюсом:
Опыт работы с продуктами компании РОСА (РОСА Linux, ROSA Virtualization и др.);
Понимание процессов сборки пакетов, патчей, организации репозиториев;
Знание дополнительных IaC инструментов: Puppet, Chef, SaltStack;
Навыки работы с GitOps подходами (Argo CD, Flux, Jenkins X);
Знание языков программирования: Go, Ruby, JavaScript/TypeScript, Python, C;
Навыки аудита и настройки безопасности инфраструктуры;
Опыт работы с хранилищами данных (Ceph, GlusterFS, SAN/NAS, iSCSI);
Опыт настройки и поддержки приватных репозиториев и артефакторных хранилищ.
Работу в аккредитованной ИТ компании
Удаленный формат работы, возможны редкие командировки в московский офис
Официальное трудоустройство согласно ТК РФ по бессрочному трудовому договору
ДМС после испытательного срока (включая стоматологию и плановую госпитализацию)
Гибкое обсуждение индивидуальных финансовых условий
Гибкое начало рабочего дня — в пределах разумного
Обучение за счёт компании
Профессиональное развитие в рамках проектов для крупных государственных и не только компаний РФ