Мы набираем IT специалистов в команду для работы на проектах для крупного и динамичного российского банка.
Сейчас идет масштабный проект по реализации представления продуктов и сервисов большой экосистемы и ДБО банка с бесшовным переходом между сервисами. В рамках проекта будем работать над задачами интеграции сервисов авторизации Банка и компании партнёра с целью бесшовного перехода между сервисами экосистемы, создания единого профиля клиента с синхронизацией и обменом информацией о пользователях, реализация единого сквозного клиентского опыта по всем активностям и предпочтениям клиента.
Над проектом работает команда полного цикла. При управлении командами используются современные Agile подходы.
Обязанности
• Автоматизация процессов производства мобильных приложений. В первую очередь для iOS приложений;
• Мониторинг, автоматизация, поддержка и улучшение существующей инфраструктуры;
• Выбор и внедрение современных средств DevOps;
• Организация и оценка эффективности процессов DevOps.
Обязательные требования
• Опыт работы DevOps инженером от 4-х лет;
• Знание OS Linux, на уровне администратора;
• Знание MacOs и опыт сборки iOS приложений на on-prem устройствах и публикации в TestFlight, AppStore;
• Опыт больше года в построения CI/CD процесса для мобильных приложений;
• Опыт настройки автоматического deploy приложений в TestFlight, AppStore, RuStore и Huawei Play;
• Опыт больше года разработки python приложений, опыт построения CI/CD процессов для python приложений;
• Опыт настройки процессов автоматических запусков Unit, UX/UI и mock-тестов. Формирование отчетов
- code coverage, allure;
• Опыт настройки процессов автоматических запусков статического анализа кода, сканирования на уязвимости;
• Проектирование внедрение и сопровождение решений для мониторинга и логирования
- grafana, promethus, elk, zabbix;
• Понимание работы протоколов TCP/IP, DNS, HTTP/HTTPS, умение анализировать трафик;
• Опыт работы с bash, kotlinDSL, gradle, k8s/ helm;
• Опыт работы с GitLab, TeamCity.
Будет плюсом
• Способность к анализу, систематизации, классификации;
• Умение брать на себя ответственность;
• Способность работать в команде.