Ozon2 дня назад
Ведущий Go-разработчик, Языковая платформа, Ozon Банк
Зарплата не указана
От 3 до 6 летПолнаяМосква
Навыки
PostgreSQLGolang
Обязанности
- 01развивать и сопровождать платформенные Go-библиотеки
- 02проектировать API и архитектуру публичных библиотек: обеспечение стабильности, обратной совместимости и удобства для конечного разработчика
- 03дорабатывать смежные библиотеки по запросам продуктовых команд: расширять API, устранять узкие места, помогать с миграциями
- 04помогать командам банка в развитии их сервисов: писать гайды и шаблоны, участвовать в разборе инцидентов на стороне платформы, отвечать на технические вопросы
- 05брать на себя крупные платформенные инициативы и доводить их от идеи до внедрения на сотни сервисов
- 06разрабатывать внутренние инструменты и инфраструктурные сервисы для ускорения разработки
- 07предоставлять архитектурную и техническую экспертизу продуктовым командам
Требования
- 01опыт коммерческой разработки от 5 лет, из них минимум 1 год на Go
- 02опыт работы с PostgreSQL или другой современной реляционной СУБД (транзакции, индексы, планы запросов)
- 03понимание распределённых систем: согласованность, отказоустойчивость, идемпотентность
- 04внимание к качеству кода: написание тестов, читаемость, дисциплина при работе с публичным API
- 05способность работать с высокой автономией: самостоятельно расставлять приоритеты и нести ответственность за направления
- 06опыт работы с advisory locks, партиционированием и оптимистичной блокировкой в PostgreSQL (плюс)
- 07опыт работы с Kafka и понимание её устройства (плюс)
- 08понимание Observability в продакшене: метрики, трейсинг, структурированные логи (плюс)
- 09опыт работы тимлидом или техлидом (плюс)