Разработчик в команду разработки фреймворка Goliath
Команда развивает фреймворк Goliath для создания и поддержки микросервисов в Яндексе; вы будете развивать библиотеки, кодогенерацию и интеграции, чтобы упростить разработку, наблюдаемость и доставку сервисов для продуктов Яндекс.Еда и Такси
ГрейдSenior
Стек
GogRPCPostgreSQLRedisOpenAPIMongoDBYDBYTLogbrokerCI/CD
Задачи
- •Разработка отказоустойчивых библиотек и адаптеров для баз данных и брокеров
- •Создание и поддержка механизмов кодогенерации (типов, стабов, packaging)
- •Интеграция фреймворка с CI/CD, рантаймами и системами мониторинга
- •Обеспечение observability: логи, трейсы, метрики, дашборды и профайлинг
- •Поддержка и консультирование пользователей фреймворка, отладка в продакшене
Обязательно
- •Глубокие знания Go: concurrency, HTTP, gRPC, generics, профилирование
- •Умение читать и оптимизировать профили производительности
- •Знание сетевого стека и HTTP
- •Опыт работы в Unix‑системах
- •Понимание PostgreSQL
- •Навыки написания скриптов на Python
Будет плюсом
- •Знание OpenAPI