Разработчик в команду Cloud API Tools

Яндекс·Russia·Удалённо, Офис·сегодня

Yandex Cloud состоит из множества микросервисов, доступ к которым для внешних пользователей предоставляет сервис, реализующий паттерн API Gateway. Для коммуникации используются единообразные gRPC- и REST-интерфейсы, описанные с использованием protoBuf-спецификаций, что даёт простоту использования и позволяет командам сервисов управлять доступностью функциональности для клиентов.

Для упрощения жизни пользователей Yandex Cloud существует несколько SDK (из этого списка мы отвечаем за Go и Python):

Одно из важных направлений работы нашей команды — развитие YC CLI и Terraform Provider Yandex, которые общаются с API Gateway через Go SDK. А для внутренних нужд мы разрабатываем и поддерживаем приватные версии перечисленных инструментов, а точнее говоря — их генераторы.

Часть артефактов нашей (и не только) работы находится в открытом доступе. Мы делаем продукты, которыми пользуются не только наши клиенты, но и мы сами.

Если вы когда-нибудь сталкивались с неудобным и непонятным CLI и думали: «Я бы сделал лучше» — приходите к нам и сделайте всё правильно :)

  • Развивать пользовательский инструментарий: CLI, Terraform
  • Поддерживать API Gateway
  • Знаете Go или готовы перейти на него
  • Не боитесь DevOps-задач (CI/CD, поддержка инфраструктуры)
  • Разрабатывали REST- или gRPC-сервисы
  • Работали с Terraform
  • Писали консольные утилиты

Похожие вакансии

Другие вакансии Яндекс