Обязанности:
Задачи: Сборка Linux-дистрибутива и ядра. Сборка deb-пакетов из исходных кодов. Детерминированная сборка зависимостей приложений (Java/Kotlin/Scala, Python, PHP, Node.js). Поддержка и развитие CI/CD (GitLab CI). Поиск и устранение проблем компиляции и линковки. Публикация артефактов в Nexus. Развивать окружения разработки и тестирования Проектировать и запускать геораспределенные системы Писать роли Ansible Писать kubernetes операторы Осуществлять поддержку команды разработки Что важно для нас: Технологический стек: Linux, Kubernetes, Rancher, Gitlab (CI/CD), AgroCD, Ansible, Helm 3, Nexus, Harbor, Nginx, Kafka, Zookeeper, Elasticsearch, Cassandra, Clickhouse, Istio, Vault, Keycloak От успешного кандидата мы ожидаем: Опыт администрирования Linux-based операционных систем. Мы используем Ubuntu Знание минимум одной системы сборки Maven/Gradle, опыт работы с Nexus Практический опыт работы с Ansible. Написание идемпотентных ролей с использованием модулей. Практический опыт применения DevOps-практик на базе Gitlab CI/CD Понимание работы Docker и Kubernetes Умение писать Helm-чарты Базовые знания работы сетей Будет плюсом: Опыт администрирования отказоустойчивых высоконагруженных систем Экспертные знания Kubernetes Опыт администрирования Clickhouse, Cassandra, Kafka Условия и преимущества: Оформление по ТК, полностью "белая" зарплата Гибкий график: 5/2, 8-часовой рабочий день Современный стек технологий и интересные задачи Дружная команда профессионалов, открытая к новым идеям Возможности для профессионального роста и обученияПохожие вакансии