ОАО «А-Банк» ищет DevOps-инженера в компанию-партнер «А-ИТ».Требования:Linux/Unix: Уверенное знание командной строки (Bash/Shell);Понимание основных принципов работы ОС Linux, файловой системы, сетевых настроек, установки пакетов;Опыт написания простых скриптов для автоматизации задач (Bash).Сети (Сеть). нормальный; font-weight: 400">Понимание команд SQL (выбор, обновление, объединение).CI/CD и автоматизацияСистемы CI/CD:Опыт работы с одной из популярных систем (предпочтительно Jenkins).Инструме
ОАО «А-Банк» ищет DevOps-инженера в компанию-партнер «А-ИТ».
Требования:
Linux/Unix:
- Уверенное знание командной строки (Bash/Shell);
- Понимание основных принципов работы ОС Linux, файловой системы, сетевых настроек, установки пакетов;
- Опыт написания простых скриптов для автоматизации задач (Bash).
Сети (Сеть). нормальный; font-weight: 400">Понимание команд SQL (выбор, обновление, объединение).
CI/CD и автоматизация
Системы CI/CD:
- Опыт работы с одной из популярных систем (предпочтительно Jenkins).
Инструменты сборки для Java:
- Базовые знания и опыт работы с Maven или Gradle.
Контейнеризация:
- Понимание концепции контейнеров, умение создавать Dockerfile для приложений Java, управление образами и контейнерами;
- Kubernetes (K8s): Базовое понимание архитектуры (Pod, Deployment, Service), умение использовать манифесты (YAML).
Мониторинг и ведение журнала:
Опыт работы с такими инструментами мониторинга, как Prometheus, Grafana, Zabbix;Умение настраивать базовые метрики и информационные панели;Понимание концепции и применения JMX Exporter для мониторинга Java-приложений.
Журналирование:
- Опыт работы с централизованными системами журналирования (ELK Stack);
Дополнительные требования:
- Понимание приложений Java: Понимание жизненного цикла приложения Java (от компиляции до запуска на JVM) и лежащих в его основе артефактов (JAR/WAR);
- Устранение неполадок: Способность быстро находить и устранять проблемы в средах развертывания и эксплуатации;
- Обучение: Готовность быстро изучать новые инструменты и технологии;
- Коммуникабельность: Способность четко документировать проделанную работу и эффективно взаимодействовать с командами разработчиков (Dev).
Обязанности:
- Поддержка программных комплексов, работающих на Java;
- Поддержка инфраструктуры CICD;
- Поддержка мониторинга системы;
- Поддержка балансировщиков нагрузки.
Мы предлагаем:
- Конкурентную заработную плату;
- Работу в дружном коллективе;
- Обучение и повышение квалификации.