Инженер Devops
Интернет банк для юридических лиц (ДБО ЮЛ)
- Описание проекта: ДБО ЮЛ - это интернет банк для юридических лиц и ИП. Позволяет клиентам банка (юридическим лицам) заходить в свой личный кабинет и просматривать информацию по своим счетам, а также выполнять операции со своими денежными средствами.
Текущая версия ЛК представляет собой legacy проект на устаревшем стеке технологий, со всеми вытекающими "болями": монолитная архитектура, сильно связанный код, длительный time2market. С ноября месяца 2023 стартует полномасштабный проект по рефакторингу текущей версии ЛК, который будет включать в себя и смену технологического стека, и полный редизайн интерфейса, и микросервисную архитектуру, адаптированную к высокой нагрузке и т.д.
Команда:
- Описание команды: Несколько кросс функциональных команда разработки распределенных по 2-м направлениям (Команды Платформы/Ядра и Команды бизнес продуктов).
В командах есть и штатные и аутсорс разразработчики.
Общее количество команд 10
Описание продукта: Интернет банк для юр. лиц и ИП - это полноценный личный кабинет, который позволяет получать услуги банка дистанционно без посещения отделений.
Функциональность: Сервис предоставляет клиентам следующие возможности:
- Отображение списка банковских счетов. Открытие дополнительных расчетных счетов.
- Запрос выписки и других отчетов по счету с возможностью экспорта в различные форматы
- Создание, подпись и отправка в банк рублевых платежных поручений
- Электронный документооборот с банком
- Обмен валют
- Отображение корпоративных карт. Заказ новых корпоративных карт
- Валютный контроль
- Обмен сообщениями между клиентом и банком (письма).
- Платежи в иностранной валюте
- Зарплатный проект
- Онлайн оформление депозита, продуктов начисления % на р/с
- Заявка на выдачу кредита/предоставления транша
- Заявка на подключение экварийнга (торговый/мобильный/интернет)
- Заявление на выдачу банковское гарантии
- Самоинкасация
- Банковское сопровождение контрактов
Особенности продукта:
- использование SSO (на базе keycloack) для единой аутентификации клиента
- мобильные приложения для Android и iOS, обеспечивающие доступ в личный кабинет без использования компьютера/ноутбука
- различные способы аутентификации клиентов (код из SMS, QR код, сертификат)
- подпись и отправка документов в банк с использованием ЭЦП (на базе решения PayControl)
Технологический стек:
- Backend:
- Язык программирования: C#
- Используемые фремворки и технологии: .net framework\.net core\WCF\ASP .net MVC
Воркфлоу: Code Style, git workflow, Code Review
База данных: MsSQL, PosgreSQL, Oracle
Очереди: RabbitMQ, Kafka
Архитектура: 80% монолитная (для текущей версии ЛК), микросервисная (для новой версии ЛК)
- Frontend
- Язык программирования: JavaScript (ReactJS)
- Воркфлоу: Code Style, git workflow, Code Review
Используемые инструменты и методологии:
- Хранение кода: Git
- Методология разработки: SCRUM
- Документация: Confluence
- Трекинг задач: Jira
- СI/CD: GitLab CI/CD
Требования
- Опыт работы DevOps инженером от 3-х лет
- Знание Linux на уровне системного администратора
- Понимание работы систем баз данных, таких как SQL и NoSQL
- Опыт работы с PostgreSQL
- Опыт работы с RabbitMQ, Kafka
- Опыт работы с Docker, Compose, Kubernetes
- Опыт работы с инструментами Git, Ansible, Helm
- Опыт работы с системами мониторинга Prometheus, Grafana, Zabbix
- Опыт работы с ELK стеком
- Опыт построения CI/CD пайплайнов Gitlab
- Знание языков программирования Bash, Python
- Опыт работы с Nginx, HAproxy
Дополнительные требования
- Базовое понимание сборки проектов на языках: java (Maven, Gradle), C#, NodeJS
- Знание языков программирования Java
- Опыт работы с SonarQube и SAST
- Опыт работы с Keycloak, Vault
- Опыт работы с Harbor, Nexus, Artifactory
- Опыт работы с Mongo, Redis, Consul
Условия
- Конкурентоспособная заработная плата
- Корпоративное обучение и сертификация в технических и бизнес областях
- Корпоративные развлекательные программы
- Удаленная занятость с территории РФ или Беларуси
Преимущества
Безграничные
возможности
В Bell Integrator каждый может реализовать свой потенциал и получить международный опыт работы на масштабных проектах в Европе и США.
Увлекательные
проекты
Наши клиенты – крупнейшие в мире корпорации из Fortune 100, для которых мы создаем уникальные по сложности и масштабу решения.
Передовые
технологии
В Bell Integrator вы всегда будете находиться на острие инноваций, используя прорывные технологии в реальных проектах.
Отличная
команда
В Bell Integrator работают опытные и талантливые профессионалы с сильными технологическими компетенциями и просто хорошие люди.
Рекомендуемые вакансии
Специализация | Позиция | Локация | ||
---|---|---|---|---|
Вакансии инженеров | Администратор Postgre XL + DWH | Удаленная работа | ||
Вакансии инженеров | Администратор баз данных Postgres | Удаленная работа | ||
Вакансии инженеров | Инженер по сопровождению | Екатеринбург | ||
Вакансии инженеров | Devops инженер | Санкт-Петербург | ||
Вакансии инженеров | Администратор сопровождения инфраструктуры | Москва |