DevOps-инженер

Дата размещения вакансии: 17.09.2024
Работодатель: Скандрайв
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

В связи с расширением штата, в аккредитованную IT компанию, ищем DevOps - инженера
Мы с 2008 года разрабатываем различные IT-решения, поставляем оборудование для складов и автоматизируем бизнесы средних и крупных компаний.

Наши программисты полностью изменили представление участников оборота о маркировке благодаря собственной системе Total Mark.

Проект: продукт для производства: коробочное решение для нанесения маркировки на продукты. Клиенты крупный и средний бизнес РФ, также используется еще в 5 странах Европы. В перспективе сотрудничество с предприятиями из других стран.

Обязанности:

  • Разработка, внедрение и поддержка CI/CD/CDP-пайплайнов для крупных проектов.
  • Настройка, оптимизация и управление Linux-системами, в том числе Ubuntu.
  • Создание и интеграция скриптов на языке Groovy в процессы автоматизации и CI/CD/CDP.
  • Внедрение и поддержка автоматизированного тестирования, включая разработку тестов и интеграцию в пайплайны.
  • Настройка, управление и оптимизация Jenkins-серверов и пайплайнов, интеграция с другими инструментами DevOps (Docker, Kubernetes).

Требования:

  1. Знание принципов CI/CD/CDP:

    • Опыт внедрения и поддержки CI/CD/CDP-пайплайнов в крупных проектах.
    • Знание и применение лучших практик DevOps.
  2. Операционные системы на базе Linux:

    • Глубокое понимание работы Linux-систем, включая настройку и оптимизацию.
    • Опыт работы с Ubuntu.
    • Навыки написания Bash-скриптов или использования других инструментов автоматизации.
  3. Язык программирования Groovy:

    • Опыт написания скриптов на Groovy, особенно для Jenkins.
    • Понимание синтаксиса и особенностей языка.
    • Умение интегрировать Groovy в процессы автоматизации и CI/CD/CDP.
  4. Автоматическое тестирование:

    • Знание принципов и методологий автоматизированного тестирования.
    • Опыт написания и интеграции тестов в CI/CD/CDP-процессы.
    • Опыт работы с фреймворками и инструментами автоматизации тестирования (например, JUnit).
  5. Работа с Jenkins:

    • Знание принципов настройки Jenkins, включая установку и оптимизацию.
    • Опыт создания и управления Jenkins-пайплайнами.
    • Умение интегрировать Jenkins с инструментами DevOps (Docker, Kubernetes).

Дополнительные знания и навыки которые будут преимуществом​​​​​​​:

  1. Информационная безопасность и DevSecOps:

    • Понимание основ информационной безопасности (RBAC, шифрование данных, безопасность сетей).
    • Опыт интеграции решений по безопасности в CI/CD/CDP-процессы.
    • Знание инструментов для проверки безопасности и управления уязвимостями (OWASP ZAP, SonarQube, Snyk).
  2. Мониторинг и логирование:

    • Опыт работы с инструментами мониторинга и логирования (Prometheus, Nagios, Zabbix, Grafana, ELK Stack).
  3. Языки программирования для автоматизации:

    • Навыки работы с Python, Shell, Ruby.
  4. Инфраструктура как код (IaC):

    • Опыт работы с инструментами управления конфигурациями (Terraform, Ansible)
  5. Контейнеризация и оркестрация:

    • Знание Docker и Kubernetes.
  6. Service Mesh:

    • Опыт работы с сервисными сетями, такими как Istio.

Условия:

  • Удаленный формат работы из любой точки мира;

  • Рабочий день с 9-00 до 18-00 по МСК (по согласованию с 10-00 до 19-00);

  • Белая стабильная зарплата по рынку и все преференции IT компании.

    Интересно? Ждем резюме!