Ведущий Go-разработчик, Языковая платформа, Ozon Банк
удалёнка, гибрид, Москва
Команда Go-платформы развивает общие библиотеки, инструменты и инфраструктурные сервисы, которые используются во всех бэкенд-командах банка. Роль фокусируется на создании качественных, производительных и обратно совместимых библиотек, влияющих на скорость разработки и надёжность сервисов
ГрейдSenior
Опытот 5 лет
Стек
GoPostgreSQLKafkaKubernetesPrometheus
Задачи
- •развивать и сопровождать платформенные Go-библиотеки
- •проектировать API и архитектуру публичных библиотек с учётом обратной совместимости
- •дорабатывать смежные библиотеки и помогать с миграциями
- •поддерживать команды: гайды, шаблоны, разбор инцидентов и техническая поддержка
- •вести крупные платформенные инициативы от идеи до раскатки
Обязательно
- •коммерческий опыт разработки от 5 лет
- •опыт разработки на Go не менее 1 года
- •опыт работы с PostgreSQL или другой реляционной СУБД (транзакции, индексы, планы)
- •понимание распределённых систем: согласованность, отказоустойчивость, идемпотентность
- •внимание к качеству кода: тесты и дисциплина при работе с публичным API
- •умение работать автономно и брать ответственность за направления
Будет плюсом
- •опыт с advisory locks, партиционированием и оптимистичной блокировкой в PostgreSQL
- •опыт работы с Kafka и понимание её устройства
- •понимание Observability: метрики, трейсинг, структурированные логи
- •опыт работы тимлидом или техлидом