Москва
Стрим Антифрод : Основной деятельностью стрима является развитие системы для противодействия транзакционному мошенничеству в банке (карточное мошенничество и мошенничество в системах ДБО типа интернет банкинга и мобильного банкинга).
Наш стек технологий:
• Java 8/11
• Rabbit MQ
• Spring (Spring Framework, Spring Boot, Spring Security)
• СУБД PostgreSQL
• React/TS
• Сборка на базе Webpack Module Federation
Обязанности:
- Проработка архитектурных решений;
- Проработка технического дизайна решений;
- Разработка и согласование архитектурных артефактов;
- Взаимодействие со смежными стримами по задачам стрима;
- Описание архитектуры на различных уровнях (информационная, функциональная, компонентная, сетевая);
- Осуществление архитектурного надзора и контроль реализаций;
- Управление НФТ (расчёт нагрузки, требования безопасности, SLA);
- Определение потребности в оборудовании;
- Проведение технического аудита продукта;
- Участие в проработке и проектирование предложений по развитию продукта;
- Прогнозирование необходимости технологического развития;
- Анализ фреймворков для применения в решениях, внедрение новых технологий;
Требования:
- Высшее техническое образование;
- Опыт работы в IT от 6 лет (архитектор/разработчик/технический лид);
- Опыт проектирования и внедрения ИТ систем в крупных компаниях;
- Опыт разработки технической и проектной документации, опыт работы с Jira, Confluence;
- Знание принципов построения корпоративной архитектуры (TOGAF);
- Опыт работы с нотациями ArchiMate, UML, BPMN;
- Понимание принципов построения высоконагруженных и отказоустойчивых систем;
- Навыки проектирования интеграционного слоя;
- Знания техскэка: Java, JavaScript, Hibernate ORM, OpenShift, Kubernetes, Docker, Kafka, ArtemisMQ, SpringFramework, Postgres, Apache Ignite, Redis, Prometheus, ELK, Git, Visio;
- Навыки проектирования, разработки и системного администрирования систем на базе современных технологий с использованием микросервисов (Docker, Kubernetes, OpenShift);
- Знание и понимание: REST, SOAP, YAML, JSON, XML, HTML, WebSocket, JDBC, MQ, ООП, TCP/IP, CI/CD;
- Понимание принципов и алгоритмов машинного обучения;
- Личные качества: аналитический склад ума, грамотная письменная и устная речь, умение быстро усваивать новую информацию.