Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Разработчик в команду разработки фреймворка Goliath (Go): Разработка отказоустойчивых библиотек и механизмов кодогенерации для Go-фреймворка микросервисов с акцентом на интеграции с HTTP, gRPC, базами данных и observability. Focus on проектировании DI-кодгена, генерации типов и API-стабов, упаковке исходного кода, мониторинге и оптимизации пользовательских сервисов.
Локация: гибридный формат, удалённая работа или офис
Компания
Yandex развивает фреймворк Goliath для быстрого создания микросервисов на Go; фреймворк используют более 400 пользовательских сервисов, включая Яндекс Еду и Такси.
Что делать
- Разрабатывать готовые к использованию и отказоустойчивые библиотеки для OpenAPI, HTTP, gRPC, PostgreSQL, MongoDB, Redis, YDB, YT и Logbroker.
- Создавать инструменты observability: логи, трейсы, метрики, дашборды и средства профилирования приложений.
- Разрабатывать механизмы кодогенерации, DI-компонентную систему, генерацию типов для OpenAPI и JSON Schema, а также API-стабы.
- Реализовывать packaging-компоненты для сборки, конфигурирования и доставки исходного кода.
- Работать с командами диагностики, CI/CD и рантаймов: организовывать мониторинг, собирать и тестировать пользовательский код и доставлять его на целевые хосты.
- Поддерживать пользователей фреймворка, исправлять ошибки, искать узкие места и помогать решать проблемы в рабочей среде.
Требования
- От 3 лет опыта разработки.
- Уверенное знание Go, включая concurrency, HTTP, gRPC, generics и итераторы.
- Умение читать профили и понимание сетевого стека.
- Знание Python на уровне написания базовых скриптов.
- Опыт работы в Unix-системах.
- Понимание PostgreSQL; знание OpenAPI будет плюсом.
Культура и преимущества
- Доступны гибридный, удалённый и офисный форматы работы.
- Работа над платформенным фреймворком, который помогает продуктовым разработчикам сосредоточиться на бизнес-логике.
- Взаимодействие с командами диагностики, CI/CD и рантаймов.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
IT People group
2 дня назад
Разработчик Golang (e-commerce)
ВКонтакте
4 дня назад
Go Developer (Observability)
400 000₽
Правое полушарие Интроверта
5 часов назад
Golang Developer
200 000 - 300 000₽
NDA
3 дня назад
Lead Go Developer (Infrastructure)
300 000₽
Andersen
6 дней назад
Go Developer (Fintech)
Ozon
4 дня назад
Разработчик информационных систем Golang (Система управления складом WMS)
365 000₽