Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик в команду разработки фреймворка Goliath
Какие задачи вас ждут
Разработка платформенных библиотекКоманда фреймворка создаёт готовые к использованию, отказоустойчивые решения для востребованных пользовательскими сервисами технологий: specification-first HTTP (OpenAPI), gRPC, PostgreSQL, MongoDB, Redis, YDB, YT, Logbroker. Вы будете следить за удобством подключения и гибкостью конфигурации, выбирая разумные настройки по умолчанию. Платформенные библиотеки также предоставляют пользователю готовые для продакшна инструменты observability: логи, трейсы, метрики, дашборды и удобное профилирование приложений.
Механизмы кодогенерации
Вы будете разрабатывать механизмы кодогенерации в core-функциональности фреймворка, чтобы уменьшить объём boilerplate-кода и упростить массовые изменения. Механизмы охватят компонентную систему (DI-фреймворк на основе кодгена), генерацию типов для OpenAPI и JSON Schema, стабов для API, а также packaging-части для сборки, конфигурирования и доставки исходного кода.
Интеграция с внешними командами
Вы будете тесно взаимодействовать с командами диагностики, CI/CD и рантаймов, организовывать мониторинг, сборку, тестирование кода пользователя и его доставку на целевые хосты.
Поддержка пользователей
Вы будете помогать пользователям в эксплуатации и отладке сервисов, написанных с использованием фреймворка: искать и исправлять ошибки, решать проблемы на проде, находить узкие места и консультировать.
Улучшение пользовательского опыта
Вы поможете продуктовым разработчикам сосредоточиться на реализации корректной бизнес-логики, будете избавлять их от задач, связанных с платформой, инфраструктурой и настройкой окружения.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Уверенно знаете Golang — понимаете concurrency, HTTP, gRPC, умеете читать профили, хорошо знаете все аспекты языка, включая generics и итераторы
- Знаете Python на уровне написания базовых скриптов
- Умеете работать в Unix-системах
- Понимаете сетевой стек, HTTP (будет плюсом знание OpenAPI), gRPC
- Понимаете СУБД PostgreSQL
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие