ABC
Язык буткемпа: Python
Технологии: Celery, Django, Docker, FastAPI, PostgreSQL
Наша команда разрабатывает продукт для всей компании — каталог сервисов Яндекса, который представляет собой не только иерархию сервисов (своеобразный хребет всей инфраструктуры), и но и совокупность «кубиков» для автоматизации бизнес-процессов вокруг сервисов. С нашим каталогом интегрированы все сервис-провайдеры в компании. Ежедневно к нам приходит порядка трёх тысяч пользователей, наших коллег.
С помощью нашего сервиса они решают свои повседневные задачи по управлению:
- разграничением прав доступа ко всем системам компании;
- ресурсами — как «железом», так и облачными квотами;
- графиками дежурств в рамках процесса инцидент-менеджмента;
- системой поиска и решения проблем инфраструктуры;
- составом команды, которая занимается разработкой сервисов Яндекса.
Наша цель — предоставлять удобный и понятный иерархический каталог сервисов, а также поддерживать связанные с ним бизнес-процессы, чтобы повышать эффективность коллег из всего Яндекса.
Стек
Python 3 | Основной язык |
---|---|
Django 4, DRF, FastAPI, Celery | Фреймворки |
PostgreSQL, MongoDB | Базы данных |
Команда
У нас полнофункциональная команда, в которой есть продуктовая часть (менеджеры и дизайнеры) и разработка (бэкенд и фронтенд). Есть опытные ребята, которые готовы делиться своими знаниями и обучать новеньких.
Мы умеем работать в распределённой среде, все наши процессы выстроены и адаптированы под этот формат. Работаем мы в России и в хабах за границей.
Особенности
- Есть возможность напрямую повлиять на путь развития базового сервиса-портала инфраструктуры компании.
- Так как команда небольшая, каждый разработчик оказывает значительное влияние на то, какими становятся наши сервисы.
Что нужно принять во внимание
- Мы применяем DevOps-подход: каждый разработчик отвечает за то, что кодит и выкладывает в продакшен.
- Наш сервис интегрирован с множеством сторонних внутренних систем, что предполагает частое взаимодействие с разработчиками из других команд.
Вызовы
В компании часто появляются новые бизнесы и постоянно растут существующие. У них есть множество запросов к различным частям, которые покрывают процессы вокруг каталога сервисов. Наша команда занимается созданием новых инструментов, покрывающих эти потребности, выстраивая IDP (Internal Developer Platform).