Команда разрабатывает фреймворк Goliath для быстрого создания микросервисов на языке Golang. Фреймворк используют более 400 пользовательских сервисов, включая сервисы Яндекс Еды и Такси.
разработчик go высоконагруженных микросервисов
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать библиотеки для specification-first HTTP, gRPC, PostgreSQL, MongoDB, Redis, YDB, YT и Logbroker;
- Обеспечивать удобное подключение библиотек и гибкую конфигурацию с разумными настройками по умолчанию;
- Предоставлять инструменты observability для продакшена: логи, трейсы, метрики, дашборды и профилирование приложений;
- Разрабатывать механизмы кодогенерации в core-функциональности фреймворка;
- Создавать компонентную систему на основе кодгена;
- Реализовывать генерацию типов для OpenAPI и JSON Schema;
- Генерировать стабы для API;
- Реализовывать packaging-части для сборки, конфигурирования и доставки исходного кода;
- Работать с командами диагностики, CI/CD и рантаймов;
- Организовывать мониторинг;
- Собирать и тестировать пользовательский код;
- Доставлять пользовательский код на целевые хосты;
- Помогать пользователям работать с сервисами, написанными на фреймворке;
- Искать и исправлять ошибки;
- Решать проблемы в рабочей среде;
- Выявлять узкие места и консультировать пользователей;
- Избавлять продуктовых разработчиков от задач по работе с платформой, инфраструктурой и настройкой окружения.
требования
- От 3 лет опыта;
- Уверенно знать Golang, включая concurrency, HTTP, gRPC, generics и итераторы;
- Уметь читать профили;
- Знать Python на уровне написания базовых скриптов;
- Уметь работать в Unix-системах;
- Понимать сетевой стек, HTTP и gRPC;
- Понимать СУБД PostgreSQL;
- Будет плюсом знание OpenAPI.
условия
- Расширенная медицинская страховка с первого месяца работы;
- Плановая и неотложная медицинская помощь за рубежом;
- Страхование от несчастных случаев для любителей активного отдыха;
- Лечение критических заболеваний;
- Онлайн-консультации с психологами и психотерапия в офисах, где есть кабинет психотерапевта;
- Ежегодные чекапы и вакцинация;
- 30 Оплачиваемых дней больничного в году с сохранением полной зарплаты;
- Стоматология, включая экстренную помощь за рубежом;
- После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия;
- Кабинеты врачей-терапевтов в крупных офисах;
- Оплата ведения беременности и родов для сотрудниц и жён сотрудников, работающих более двух лет;
- ДМС для детей и супругов по системе 80/20: 80% оплачивает компания, 20% — сотрудник.
навыки
Техническое направление Яндекса, развивающее платформенные продукты и внутренние сервисы.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.