Руководитель группы разработки Go, Resource Core

Привет! Мы — группа разработки Resource Core в платформенном блоке Ozon Tech.

Наша команда развивает платформу управления инфраструктурными ресурсами Ozon. Мы работаем с разными типами ресурсов: базами данных, очередями сообщений, кешами и системами хранения данных. Наша задача — сделать выделение, использование и администрирование этих ресурсов предсказуемым, эффективным и максимально автоматизированным.

Мы развиваем инструменты управления ресурсами на протяжении всего их жизненного цикла: от обработки заявок и выделения мощностей до квотирования, администрирования и контроля потребления. Также развиваем систему рекомендаций, которая помогает повышать утилизацию инфраструктуры, и поддерживаем биллинг критических ресурсов.

Сейчас мы ищем Team Lead, который возьмёт на себя развитие команды и достижение её целей. Нам нужен технический руководитель, способный разбираться в большой инфраструктуре, самостоятельно находить возможности для оптимизации и превращать высокоуровневые цели в конкретные решения. В этой роли важно не только управлять разработкой, но и влиять на подходы к использованию ресурсов, договариваться со смежными командами и доводить изменения до результата.

Наш стек

  • Go, Python, Vue (TypeScript/JavaScript), PostgreSQL, Kafka, Redis, ClickHouse, Kubernetes, Vault, etcd, GitLab CI/CD, Grafana, Airflow.

  • Также работаем с Memcached, Hadoop, Vertica, Scylla DB и Object Storage (S3).

Вы будете

  • Руководить командой разработки: формировать цели и приоритеты, планировать работу, распределять ответственность и отвечать за результат.

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

  • Вместе со смежными командами определять направления развития Resource Core и превращать общие цели платформы в конкретные инициативы.

  • Развивать подходы к эффективному использованию инфраструктурных ресурсов: определять метрики, анализировать утилизацию, находить возможности для оптимизации и оценивать эффект от изменений.

  • Развивать механизмы управления ресурсами: выделение мощностей, квотирование, обработку заявок, администрирование и автоматизацию операций.

  • Принимать технические решения, участвовать в проектировании систем и помогать команде находить оптимальные решения с учётом надёжности, масштабируемости и стоимости инфраструктуры.

  • Выстраивать взаимодействие со смежными командами, согласовывать изменения и помогать доводить инфраструктурные инициативы до результата.

Примеры задач

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

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

  • Развивать платформу управления разными типами ресурсов: от PostgreSQL и Kafka до Redis, ClickHouse и объектного хранилища.

  • Автоматизировать обработку заявок, управление квотами и административные операции, сокращая количество ручных действий.

  • Развивать инструменты контроля потребления и биллинга критических ресурсов, повышать прозрачность использования инфраструктуры.

  • Находить возможности для повышения утилизации ресурсов и совместно с другими командами внедрять изменения, которые помогают эффективнее использовать доступные мощности.

Нам важно

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

  • Опыт работы с крупной инфраструктурой, платформенными сервисами или сложными backend-системами. Важно понимать, как устроено взаимодействие между разными компонентами и командами.

  • Хороший технический кругозор и понимание принципов работы баз данных, систем хранения, очередей сообщений, кешей и других инфраструктурных ресурсов.

  • Умение самостоятельно декомпозировать высокоуровневые цели на конкретные шаги, определять необходимые метрики и оценивать результат.

  • Системное мышление и инициативность: готовность задавать вопросы, проверять существующие подходы, искать альтернативы и предлагать улучшения.

  • Навык договариваться со смежными командами, аргументировать решения и доводить сложные инициативы до результата.

  • Достаточная техническая глубина, чтобы обсуждать архитектуру, разбираться в коде и помогать команде принимать обоснованные решения.

Будет плюсом

  • Опыт capacity planning, планирования инфраструктурных мощностей и оценки потребности в ресурсах.

  • Практический опыт оптимизации инфраструктурных затрат, повышения утилизации оборудования или эффективного распределения ресурсов.

  • Опыт работы с квотированием, системами рекомендаций, ресурсными лимитами или биллингом инфраструктурных сервисов.

  • Опыт разработки внутренних платформ, PaaS-сервисов или инструментов автоматизации инфраструктуры.

  • Знакомство с Go, Python, PostgreSQL, Kafka, Redis, ClickHouse, Kubernetes и другими технологиями нашего стека.

  • Опыт работы с большим количеством инфраструктурных компонентов в крупной технологической компании.

Работа в Ozon Tech — это

  • Люди, которым не всё равно — ценим инициативу и самостоятельность, доверяем друг другу и даём свободу в принятии решений.

  • Открытая культура — мы учимся на ошибках и фокусируемся на решении проблем, а не на поиске виноватых.

  • Сильная команда, которой мы гордимся — обсуждаем идеи, обмениваемся экспертизой, просим совета и поддерживаем друг друга.

  • Современный стек и развитая инженерная культура - реализуем амбициозные проекты и создаем решения, которых еще нет на рынке.

Этапы отбора и материалы подготовки
Подробнее
курсор на баннере

А ещё

Формат работы: гибрид, удалёнка, офисы в Москве, Санкт-Петербурге, Иннополисе, Новосибирске, Алматы и Астане, коворкинги по России и не только
ДМС со стоматологией и льготная медицинская страховка для близких, страхование от несчастных случаев, полис выезжающего за рубеж, поддержка психолога
Курсы по запросу и поддержка в карьерном развитии. Свой Ozon Универ. Бесплатные курсы программирования, математики и английского языка для детей сотрудников