Orion soft

DevOps инженер (Nova)

Не указана
  • Москва
  • От 3 до 6 лет
  • Linux
  • Docker
  • Jenkins
  • CI/CD
  • Python
  • Kubernetes
  • Ansible
  • Terraform
  • Helm
  • TCP/IP
  • Prometheus
  • Grafana
  • Harbor
  • Nexus
  • GitLab CI
  • Go
  • Golang

Orion soft — российский разработчик ИТ-продуктов, в основу которых заложена концепция программно-определяемого ЦОД.

Ищем Девопс инженера, который будет развивать внутреннюю инфраструктуру, автоматизировать работу со стендами и создавать инструменты, которые сокращают ручные операции и делают процессы разработки удобнее и надёжнее. В этой роли важно понимать потребности разработчиков, предлагать улучшения и доводить их до работающего решения.

Твои задачи:

  • Разрабатывать и поддерживать CI-пайплайны: сборку компонентов, запуск автоматических проверок, публикацию артефактов и подготовку тестовых окружений;
  • Автоматизировать создание, настройку, обновление и удаление стендов разработки и тестирования;
  • Создавать внутренние инструменты, сервисы и CLI для повседневных задач разработчиков и QA;
  • Делать окружения воспроизводимыми: управлять конфигурациями, зависимостями, контейнерными образами и шаблонами развёртывания;
  • Повышать скорость и стабильность CI: разбирать сбои, оптимизировать сборки, кеширование и использование вычислительных ресурсов;
  • Поддерживать инфраструктуру разработки: CI runners, репозитории артефактов, реестры контейнерных образов и связанные сервисы;
  • Настраивать мониторинг и диагностику внутренних сервисов, обеспечивать их восстановление после сбоев;
  • Вместе с командами находить повторяющиеся ручные операции и превращать их в понятные инструменты самообслуживания;
  • Документировать инструменты и процессы, помогать командам внедрять их в ежедневную работу.

Что нужно, чтобы попасть в команду:

  • От тех лет опыта DevOps- или системным инженером либо в близкой роли;
  • Уверенное владение Linux и умение диагностировать проблемы с процессами, ресурсами, сетью и файловой системой;
  • Практический опыт настройки CI/CD в GitLab CI, Jenkins или аналогичных системах;
  • Умение писать на Python и Bash: создавать поддерживаемые инструменты с обработкой ошибок, логированием и понятной структурой кода;
  • Опыт работы с Docker, сборкой контейнерных образов и реестрами;
  • Практический опыт работы с Kubernetes и Helm: развёртывание приложений, настройка и диагностика;
  • Опыт автоматизации конфигурации или инфраструктуры с Ansible, Terraform либо аналогичными инструментами;
  • Понимание Git и командной разработки через merge requests и code review;
  • Знание основ TCP/IP, DNS, HTTP(S) и TLS;
  • Умение разобраться в задаче внутреннего пользователя, предложить решение и сопровождать его после внедрения.

Будет серьёзным преимуществом (плюсом):

  • Разрабатывал внутренние сервисы, CLI или инструменты самообслуживания для инженерных команд;
  • Автоматизировал создание временных окружений под ветку, merge request или запуск тестов;
  • Работал с инфраструктурой виртуализации и управлял ресурсами через API;
  • Поддерживал Nexus, Harbor или другие системы хранения сборочных артефактов;
  • Оптимизировал время сборок и помогал устранять нестабильность CI;
  • Работал с Prometheus, Grafana и системами централизованного сбора логов;
  • Пишешь на Go или имеешь опыт тестирования собственных инструментов.

Что тебя порадует:

  • Возможность создавать инструменты, которыми ежедневно пользуются команды разработки;
  • Влияние на развитие внутренней инфраструктуры и инженерных процессов;
  • Задачи с измеримым результатом: быстрее сборки, стабильнее стенды, меньше ручных операций;
  • Обмен опытом с разработчиками, системными инженерами и QA.