Обязательный опыт:
* участие в разработке платежных систем, процессинговых платформ, эквайринга, финтех-решений либо банковских систем;
* опыт работы CTO, Chief Architect или Lead Architect не менее 5 лет;
* опыт проектирования высоконагруженных систем;
* понимание требований PCI DSS;
* опыт работы с микросервисной архитектурой;
* опыт построения отказоустойчивой инфраструктуры.
Будет преимуществом:
* опыт работы с Visa, Mastercard, МИР, UnionPay;
* опыт работы с антифрод-системами;
* опыт сопровождения процессинговых платформ;
* опыт проведения технического due diligence при покупке IT-продуктов.
Основные задачи
1. Провести технический аудит процессинговой платформы:
* анализ архитектуры решения;
* анализ качества исходного кода;
* анализ используемых технологий и сторонних компонентов;
* анализ масштабируемости и отказоустойчивости;
* анализ технического долга;
* анализ рисков эксплуатации.
2. Провести аудит инфраструктуры:
* серверная архитектура;
* CI/CD процессы;
* контейнеризация;
* мониторинг и логирование;
* резервирование и disaster recovery.
3. Провести аудит безопасности:
* соответствие требованиям PCI DSS;
* безопасность хранения платежных данных;
* управление доступами;
* анализ потенциальных уязвимостей.
4. Оценить текущую команду разработчика (если будет доступ):
* распределение ролей;
* критически важные сотрудники;
* риски потери экспертизы.
5. Подготовить дорожную карту перехода:
* план передачи знаний;
* план выхода из зависимости от текущего владельца платформы;
* перечень критически важных доработок;
* перечень компонентов, требующих переписывания или модернизации.
6. Подготовить план формирования собственной команды:
* необходимые роли;
* количество сотрудников;
* рекомендуемая организационная структура;
* требования к каждому специалисту.