Старший разработчик на Go
1 мес. назад
RussiaSeniorHybrid
gopostgresqlsqlmicroservicesloggingalertingcode-review
Старший разработчик на Go в компании Яндекс с задачами по реализации интеграций с внешними партнёрами, повышению надёжности и развитию платформы.
Обязанности
- Реализация новой интеграции с внешним партнёром с нуля: проработка архитектуры, выбор технологий и паттернов, написание кода, покрытие тестами и вывод решения в прод
- Повышение надёжности существующих интеграций с целью не менее 99,99% консистентности данных между внутренней системой и внешним партнёром, включая работу с паттернами, логированием, ретраями, алертингом, контролем SLO, а также написание внутренних инструментов для анализа расхождений и автоматизации
- Проектная работа в партнёрском продукте Яндекс Смены: запуск новых фич и продуктовых инициатив для партнёров совместно со смежными командами
- Оптимизация и развитие платформенных компонентов: повышение производительности, рост пропускной способности, ускорение обработки данных, добавление новых системных механизмов для интеграций, реализация вспомогательных фич и проектов
Требования
- Коммерческая разработка на Go
- Опыт работы с базами данных на основе SQL, например PostgreSQL
- Понимание современной архитектуры микросервисов
- Готовность брать ответственность за результат — от обсуждения задачи до выбора решений и реализации
- Критическое отношение к результатам AI, проверка и доработка итоговых решений
- Умение работать с коллегами — обсуждать идеи, аргументировать предложения, помогать через код-ревью и обсуждения
- Инициативность, внимательность к деталям, умение держать фокус на результате
Условия
- Гибридный формат работы