На удалённую работу для сопровождения API-интеграций на платформе AWS/Serverless.com/DynamoDB требуется программист/саппорт со знанием node.js и AWS.
Распределение времени:
- 60% общение в чатах (помощь клиентам с интеграцией, уточнение по интеграции с провайдером, помощь в поиске ошибок, общение с менеджерами и саппортами инстансов)
- 20% просмотр логов (самостоятельно или по запросу саппортов, поиск причин ошибок)
- 10% вывод провайдера в прод (добавление провайдера в базу, настройки проектов, каскадов под нового провайдера, мелкие исправления/добавления в коде без отвлечения основной команды)
- 9% смена настроек интеграций (удаление/добавление провайдера)
- 1% диагностика причин расхождений по оборотам при сверках
Обязанности:
- B2B Tier 2 Technical Support (техническая поддержка второго эшелона) инстансов системы (сейчас 4).
- Помощь в интеграции новых мерчантов (настройка API, выдача ключей)
- Мониторинг прода и обнаружение аномалий встроенными средствами AWS (логи, метрики, графики, алерты, X-Ray...)
- Диагностика ошибок со специалистами мерчантов и провайдеров
- Исправление мелких проблем в интеграциях на уровне кода, уменьшение необходимости для основной команды заходить в прод
- Минимальный release engineering -- простые мержи в продакшен-ветки, наблюдение за отрабатыванием CI/CD, мониторинг после релиза, откатывание в случае поломок (тоже средствами Git и СD)
- Техническая помощь поддержке первого уровня при потранзакционных сверках (ad hoc аналитические скрипты в духе "найти тразнакции в первом файле которых нет во втором", первичная диагностика технических причин отличий)
Требования:
- знание Node.js
- опыт работы с бессерверными или микросервисными архитектурами
- опыт работы с платежными провайдерами
- понимание флоу платежных транзакций (H2H, HPP, P2P, Payout)
Условия:
- Удалённая работа
- Фиксированные рабочие часы на время испытательного
- Зарплата обсуждается в обе стороны, в зависимости от компетенции и итогового круга задач
- Работа с инцидентами может требовать оперативного реагирования