Разработчик в команду транзакций Карт
офис, гибрид, Москва
Команда транзакций Карт развивает бэкенд для бронирований, оплат и интеграций с партнёрами внутри экосистемы Яндекса. Вы будете проектировать и внедрять сервисы и офлайн-пайплайны, обеспечивая надёжные платежные сценарии для миллионов пользователей
ГрейдMiddle
Опытот 3 лет
Стек
C++PythonPostgreSQLGitYQLREST APILinuxKubernetesPrometheusGrafanaTypeScriptNode.js
Задачи
- •Интеграция новых услуг и платёжных партнёров
- •Проектирование и разработка бэкенд-сервисов и API
- •Разработка и оптимизация офлайн-процессов и пайплайнов данных
- •Создание платформенных сервисов с нуля и сопровождение релизов
- •Анализ инцидентов, работа с логами и базами для обеспечения надёжности сервисов
Обязательно
- •Больше двух лет занимались коммерческой разработкой на C++
- •Понимаете основы Python
- •Знаете принципы работы веб-приложений, REST API и сетевых взаимодействий
- •Работали с реляционными базами данных (например, с PostgreSQL)
- •Умеете писать читаемый, поддерживаемый код и покрывать его тестами
- •Умеете работать в Linux-среде и с системами контроля версий (Git)
Будет плюсом
- •Знание или готовность выучить Go
- •Опыт работы с высоконагруженными системами (сотни или тысячи RPS)
- •Знакомство с Kubernetes, Prometheus и Grafana
- •Опыт оптимизации процессов работы с большими данными
- •Знакомство с TypeScript и Node.js