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опыт работы тимлидом или техлидом (плюс)