Ведущий разработчик Go, Группа задач бухгалтерского учёта, Ozon Банк
офис, удалёнка, гибрид, Москва
Команда разработки бухгалтерских продуктов банка: поддержка и развитие сервиса хранения и обработки проводок между счетами. Работа над производительностью кода и SQL при высоких нагрузках, улучшение процесса закрытия операционного дня и масштабирование сервисов
ГрейдSenior
Опыт3–6 лет
Стек
GoPostgreSQLKafkaGraphQLSQLEvent-DrivenМониторинг
Задачи
- •подготовка сервиса к нагрузочным тестам и сезонам распродаж
- •увеличение производительности кода и оптимизация SQL-запросов
- •поддержка и реализация новых банковских функций по запросам бизнеса
- •шардирование базы данных и перенос функциональностей в отдельные сервисы
- •улучшение процесса закрытия операционного банковского дня
- •анализ метрик и мониторинга подов и базы данных при пиковых нагрузках
Обязательно
- •коммерческий бэкенд от 5 лет (Python, Go, Java или аналогичный опыт)
- •опыт разработки высоконагруженных и low-latency систем
- •глубокие знания PostgreSQL: оптимизация запросов, транзакции, изоляция
- •опыт построения Event-Driven архитектур с Kafka или аналогами
- •понимание паттернов и лучших практик GraphQL
- •ответственное отношение к тестированию: Unit, интеграционные и E2E тесты
- •навыки проектирования и запуска сложных системных сервисов