Назад
2 часа назад

Старший Go/Python-разработчик в IDP (Internal Developer Platform)

Формат работы
hybrid/onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Старший Go/Python-разработчик в IDP (Internal Developer Platform): Разработка внутренних сервисов и платформы для автоматизации создания приложений, управления ролями и сбора данных о десятках тысяч приложений с акцентом на интеграции, масштабирование и высокую скорость доставки данных. Focus on проектирование многоступенчатого развёртывания приложений в облаке, перенос сотен потребителей на новую ролевую модель, взаимодействие с провайдерами ресурсов и горизонтальное масштабирование при росте нагрузки.

Локация: Москва, гибридный или офисный формат

Компания

Yandex развивает Platform Engineering и внутренние сервисы, которыми ежедневно пользуются сотрудники компании.

Что делать

  • Разрабатывать многоступенчатую автоматизацию создания нового приложения — от настройки шаблона и инфраструктуры до развёрнутого облачного сервиса за минуты.
  • Переработать ролевую модель сервиса и перенести на новое решение сотни потребителей.
  • Собирать и актуализировать данные о десятках тысяч приложений, их конфигурации и статусах компонентов.
  • Развивать интеграции с десятками провайдеров ресурсов различных типов.
  • Проектировать и внедрять подсистему доставки данных о сущностях для сотен внешних систем-потребителей.
  • Находить узкие места, исследовать варианты решений и выполнять горизонтальное масштабирование системы при росте нагрузки примерно на 50% в год.

Требования

  • От 3 лет опыта разработки.
  • Уверенное владение Python и Go хотя бы в одной из комбинаций: сильный Python с готовностью осваивать Go либо сильный Go с опытом работы с Python.
  • Опыт работы с реляционными и NoSQL-базами данных, включая PostgreSQL, MongoDB и Redis; умение писать сложные запросы и оптимизировать их.
  • Уверенное владение веб-фреймворками Django, FastAPI или Flask.
  • Опыт написания тестов с unittest, pytest или аналогичными библиотеками.
  • Опыт настройки и использования систем непрерывной интеграции и доставки, таких как GitLab CI/CD.

Хорошо, если есть

  • Опыт коммерческой разработки проектов с большим количеством интеграций.
  • Опыт написания продакшн-сервисов на Go при переходе из Python или на Django/FastAPI при переходе из Go.

Культура и преимущества

  • Обособленная команда с тесным взаимодействием с командами внутри и за пределами отдела.
  • Возможность участвовать в принятии и реализации ключевых решений по сервису.
  • Работа с современными внутренними и внешними технологиями и решениями.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →