— Опыт разработки или технического сопровождения распределенных систем, написанных на Go;
— Опыт работы с Docker и Linux;
— Владение английским языком на уровне не ниже Intermediate (работа с англоговорящим заказчиком);
— Желание самообучаться и работать с новыми технологиями.
— Знание или опыт работы с .NET или Java (Либо желание изучать);
— Опыт работы с tcp в клиент-серверной архитектуре;
— Опыт разработки с использованием SQL и NoSQL баз данных;
— Знание криптографических алгоритмов;
— Опыт эксплуатации распределенных приложений в продуктиве.
— Поддержка функционирования существующих сервисов в области обработки платежей с использованием банковских карт, в том числе в рамках 24/7;
— Хорошее ориентирование в системе(исходный код) и оказание технической поддержки;
— Проведение анализа инцидентов, установление причины возникновения инцидента, решения по устранению инцидента.
Cтек продукта: Go; TCP клиент/сервер, HTTP REST API, gRPC; Redis; Traefik; Gitlab, Gitlab CI, Ansible; Docker, Docker Swarm.