руководство ИТ-командой: планирование разработки, декомпозиция задач, управление зависимостями и техническими рисками;
проектирование архитектуры процессинговых и транзакционных систем с учётом производительности, надёжности и масштабируемости;
обеспечение качества кода, автоматизации тестирования и процесса выпуска изменений;
участие в анализе и устранении критических инцидентов;
проведение архитектурных и код-ревью, развитие инженерных практик, наставничество и повышение компетенций команды;
внедрение LLM-агентов и агентных решений для автоматизации инженерных и бизнес-процессов, включая контроль качества, проверку доступа к данным и контроль выполняемым действий.
Требования:
высшее образование (желательно техническое/профильное);
опыт разработки высоконагруженных процессинговых или других транзакционных систем в банках либо крупных финтех-компаниях - более 6 лет;
опыт работы разработчиком не менее 2-х лет с последующим опытом в роли системного архитектора и руководителя команды разработки;
обязателен опыт промышленной разработки на Go и Java;
обязателен опыт работы с технологиями: PostgreSQL, Kafka, Git, CI/CD, Docker, Kubernetes, Prometheus, Grafana, а также с инструментами нагрузочного тестирования;
понимание принципов работы распределённых систем, согласованности данных, идемпотентности, отказоустойчивости и обработки финансовых транзакций;
знание подходов к разработке с использованием LLM-агентов, их интеграции с корпоративными системами, а также к тестированию и безопасной работе с данными.