Авто Финанс Банк

DevOps-инженер в банковских системах

Коротко

Senior DevOps-инженер для развёртывания и сопровождения GitLab Self-Managed/CI/CD в банковской инфраструктуре: проектирование пайплайнов релизов, интеграция с Jira, автоматизация Windows-сред и работы с Oracle тестовыми средами, контроль артефактов и аудит релизов. Требуется уверенное владение Git/GitLab, скриптингом на PowerShell/Bash, пониманием Linux и сетевой инфраструктуры. Работа гибридная, офис в Москве рядом с м. Курская/Чкаловская.

Описание
Авто Финанс Банк является специализированным автомобильным банком и имеет два основных направления бизнеса: автокредиты на автомобили и финансирование дилеров. Банк имеет высокий уровень инвестиционной надежности, подтвержденный рейтинговыми агентствами и участниками финансового рынка. Ориентация на клиента является основной ценностью Банка и его профессиональной, динамичной и сплоченной команды, стремящейся предвидеть и удовлетворять потребности клиентов.
Задачи
•Развернуть и настроить GitLab Self-Managed и GitLab Runner.
•Спроектировать пайплайны для индивидуальных изменений и еженедельных релизов.
•Настроить ветвление, Merge Request, проверки, обязательные согласования и правила продвижения изменений между средами.
•Организовать интеграцию GitLab с Jira: связь коммитов, Merge Request, задач и релизов.
•Настроить управление переменными, секретами, правами доступа и защищёнными окружениями.
•Организовать автоматический запуск поддерживаемых процедур сборки и экспорта пакетов из Админ 2.0.
•Интегрировать запуск PlpCheck в процесс проверки изменений.
•Автоматизировать вызов CFTUpdate на Windows-узлах в соответствии с поддерживаемым интерфейсом продукта.
•Обеспечить сохранение связи между поставочным пакетом, авторской инструкцией CFTUpdate и порядком установки.
•Организовать хранение версий артефактов, контроль их целостности, журналирование и возможность точно определить, что и когда было установлено.
•Реализовать остановку конвейера при ошибках установки или критических отклонениях состояния Oracle.
•Совместно с DBA автоматизировать подготовку, восстановление и освобождение тестовых Oracle-сред.
•Проработать управление 5–10 параллельными тестовыми средами и целевое время их подготовки до 15 минут.
•Интегрировать имеющиеся автотесты, организовать сбор результатов и отчётность.
•Подготовить расширяемую архитектуру для регрессионных и нагрузочных тестов.
•Настроить мониторинг времени выполнения этапов, отказов пайплайнов, загрузки runners и использования хранилища.
•Реализовать фиксацию состава и порядка изменений еженедельного выпуска.
•Обеспечить тестирование полного набора изменений на предрелизной среде до финального согласования.
•Организовать выпуск в продуктив строго по утверждённому составу и порядку.
•Автоматизировать проверку результата CFTUpdate и контроль количества и состава невалидных Oracle-объектов после каждого изменения.
•Обеспечить аудит действий, сохранение журналов и воспроизводимость релизов.
•Поддерживать GitLab, runners, CI/CD-шаблоны и хранилище артефактов.
•Разбирать инциденты и устранять причины нестабильности конвейеров.
•Документировать архитектуру, регламенты, инструкции восстановления и сопровождения.
•Развивать автоматизацию, снижать количество ручных операций и зависимость от отдельных специалистов.
Требования
•Практический опыт внедрения или эксплуатации GitLab Self-Managed и GitLab CI/CD.
•Уверенное владение Git, Merge Request, пайплайнами, артефактами, переменными и правилами доступа.
•Опыт настройки GitLab Runner, управления исполнителями и изоляции задач.
•Умение писать скрипты автоматизации на PowerShell и Bash; опыт работы с Python будет преимуществом.
•Опыт автоматизации Windows-сред: службы, процессы, планирование задач, права, журналы, удалённое выполнение и диагностика.
•Понимание Linux, сетей, DNS, TLS, сертификатов и корпоративной инфраструктуры.
•Опыт интеграции CI/CD с внешними системами через документированные интерфейсы.
•Понимание принципов хранения артефактов, управления секретами, аудита и безопасного выпуска в продуктив.
•Умение самостоятельно вести техническую задачу: от обследования и проектирования до внедрения, документации и передачи в эксплуатацию.
Будет плюсом
•Опыт работы с Oracle Database и автоматизацией подготовки тестовых сред.
•Знание особенностей больших БД, snapshot/clone-подходов, восстановления и обновления тестовых копий.
•Опыт интеграции GitLab с Jira.
•Опыт построения конвейеров для legacy-систем и специализированного ПО без возможности менять исходный код продукта.
•Опыт автоматизации релизов, в которых важны строгий порядок установки, контроль состояния БД и возможность остановки при отклонениях.
•Опыт построения регрессионных и нагрузочных тестов, интеграции тестовых отчётов в CI/CD.
•Опыт работы в банковской инфраструктуре или в средах с повышенными требованиями к безопасности и аудиту.
•Знание Terraform, Ansible, контейнеризации и систем мониторинга — в зависимости от применяемого в компании технологического стека.
Условия
•Гибридный график работы.
•Вдохновляющая корпоративная культура.
•ДМС / Страхование жизни и от несчастных случаев с первого рабочего дня.
•ДМС для детей.
•Оплата питания в офисе.
•Доплата больничных и отпусков до 100%.
•Софинансирование фитнеса, авиабилетов, посещения остеопата и многое другое.
•Консультацию психологов, юристов, ЗОЖ специалистов и финансовых консультантов для сотрудников.
•Комфортабельный офис в 10 минутах пешком от м. Курская и Чкаловская.
•Годовой бонус.
•Профессиональная команда.
•Возможности для профессионального и карьерного роста.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте