Обязанности:
- Создавать и/или принимать непосредственное участие в разработке результатов интеллектуальной деятельности (Решений) на основании технической документации;
- Участие в разработке и согласовании технической и проектной документации;
- Участие в документировании решений согласно принятым в банке общим практикам;
- Консультация аналитика в части работы алгоритма робота;
- Контролировать правильность разработки решений и соблюдения общей ИТ архитектуры;
- Получение необходимой инфраструктуры и доступов;
- Участие в приемо – сдаточных испытаниях;
- Перевод решения в промышленную эксплуатацию и реализация поддержки/доработки;
- Работа c системой контроля версий;
- Участие в оптимизации и развитии роботизации компании, а также используемого продукта;
- Готовить документацию и отчетность по итогам выполненной работы согласно общепринятым практикам.
Требования:
-
Опыт работы на одном из языков программирования (C#, Python, VB);
-
Опыт работы с банковскими технологиями;
-
Опыт работы на одной из платформ RPA (UiPath, Primo, BluePrism, PIX);
-
Опыт проектирования, разработки и реализации сложных роботизированных процессов (использование очередей Оркестратора, сообщений (IBM MQ, Kafka), интеграцией через API, БД);
-
Понимание работы систем контроля версий (Git, GitLab, Bitbucket);
-
Знание основных команд git bash;
-
Опыт работы с гибкими методологиями в т.ч. Scrum;
-
Знание Jira, Confluence.
-
Приветствуется:
- разработка в ОС Astra Linux;
- знание основ HTML, CSS, JavaScript;
- понимание архитектуры инфраструктуры (Модель OSI, Узлы сети и связи между ними, сегменты и контуры безопасности, особенности доменной и локальной авторизации, ролевые модели);
- понимание принципов микросервисной архитектуры;
- опыт построения схем сетевого взаимодействия систем.