В связи с расширением штата, в аккредитованную IT компанию, ищем DevOps - инженера
Мы с 2008 года разрабатываем различные IT-решения, поставляем оборудование для складов и автоматизируем бизнесы средних и крупных компаний.
Наши программисты полностью изменили представление участников оборота о маркировке благодаря собственной системе Total Mark.
Проект: продукт для производства: коробочное решение для нанесения маркировки на продукты. Клиенты крупный и средний бизнес РФ, также используется еще в 5 странах Европы. В перспективе сотрудничество с предприятиями из других стран.
Обязанности:
- Разработка, внедрение и поддержка CI/CD/CDP-пайплайнов для крупных проектов.
- Настройка, оптимизация и управление Linux-системами, в том числе Ubuntu.
- Создание и интеграция скриптов на языке Groovy в процессы автоматизации и CI/CD/CDP.
- Внедрение и поддержка автоматизированного тестирования, включая разработку тестов и интеграцию в пайплайны.
- Настройка, управление и оптимизация Jenkins-серверов и пайплайнов, интеграция с другими инструментами DevOps (Docker, Kubernetes).
- Настройка CDN
Требования:
-
Знание принципов CI/CD/CDP:
- Опыт внедрения и поддержки CI/CD/CDP-пайплайнов в крупных проектах.
- Знание и применение лучших практик DevOps.
-
Операционные системы на базе Linux:
- Глубокое понимание работы Linux-систем, включая настройку и оптимизацию.
- Опыт работы с Ubuntu.
- Навыки написания Bash-скриптов или использования других инструментов автоматизации.
-
Язык программирования Groovy:
- Опыт написания скриптов на Groovy, особенно для Jenkins.
- Понимание синтаксиса и особенностей языка.
- Умение интегрировать Groovy в процессы автоматизации и CI/CD/CDP.
-
Автоматическое тестирование:
- Знание принципов и методологий автоматизированного тестирования.
- Опыт написания и интеграции тестов в CI/CD/CDP-процессы.
- Опыт работы с фреймворками и инструментами автоматизации тестирования (например, JUnit).
-
Работа с Jenkins:
- Знание принципов настройки Jenkins, включая установку и оптимизацию.
- Опыт создания и управления Jenkins-пайплайнами.
- Умение интегрировать Jenkins с инструментами DevOps (Docker, Kubernetes).
Дополнительные знания и навыки которые будут преимуществом:
-
Информационная безопасность и DevSecOps:
- Понимание основ информационной безопасности (RBAC, шифрование данных, безопасность сетей).
- Опыт интеграции решений по безопасности в CI/CD/CDP-процессы.
- Знание инструментов для проверки безопасности и управления уязвимостями (OWASP ZAP, SonarQube, Snyk).
-
Мониторинг и логирование:
- Опыт работы с инструментами мониторинга и логирования (Prometheus, Nagios, Zabbix, Grafana, ELK Stack).
-
Языки программирования для автоматизации:
- Навыки работы с Python, Shell, Ruby.
-
Инфраструктура как код (IaC):
- Опыт работы с инструментами управления конфигурациями (Terraform, Ansible)
-
Контейнеризация и оркестрация:
- Знание Docker и Kubernetes.
-
Service Mesh:
- Опыт работы с сервисными сетями, такими как Istio.
Условия:
-
Удаленный формат работы из любой точки мира;
-
Рабочий день с 9-00 до 18-00 по МСК (по согласованию с 10-00 до 19-00);
-
Белая стабильная зарплата по рынку и все преференции IT компании.
Интересно? Ждем резюме!