Руководитель группы разработки Arcanum
Summary
Lead a five-person team building Arcanum, Yandex's web portal for code review, CI and pull requests in its internal monorepo (Arc VCS). The role blends people and product management with driving stability of high-load services, a new Dev Portal, and AI-agent-friendly APIs built on Java/Kotlin, Spring, gRPC and PostgreSQL.
Большая часть кода Яндекса лежит в монорепозитории, использующем внутреннюю систему контроля версий Arc VCS. Arcanum — это веб-портал для комфортной работы с кодом и пул-реквестами, неотъемлемый компонент в процессах разработки наших продуктов. Он объединяет ревью, CI, релизы, собирает статистику и предоставляет удобную аналитику для тысяч разработчиков.
Наша команда из пяти человек отвечает за ключевые направления развития платформы: стабильность критичных процессов (например, сходимость автоматических проверок в пул-реквестах) и создание нового Dev Portal — единого интерфейса для управления репозиториями и автоматизации сборок. В роли тимлида вы возьмёте на себя управленческие и продуктовые задачи, освободив техлида для фокуса на архитектуре.
Наша цель — создавать инструменты разработки для таких же профессионалов, как мы сами, делая их работу максимально эффективной и предсказуемой.
Обязанности:
-
Повышение стабильности и устранение критических проблем
Вы будете отвечать за базовое качество сервиса. Сейчас, в эпоху агентской реальности, сервис испытывает повышенную нагрузку, и мы работаем над тем, чтобы наше базовое качество не пошатнулось. Ваша задача — сделать процессы надёжными и предсказуемыми. -
Развитие Dev Portal и автоматизация процессов
Вы станете руководить созданием единой платформы, которая упростит жизнь команд, пользующихся Arcanum. Цель — снизить когнитивную нагрузку, дать общий контекст и предоставить разработчикам сквозные сценарии работы. -
AI-friendly
Вы сделаете наши инструменты более дружелюбными к агентской жизни: новые API, скилы и поддержка сквозных агентских сценариев.
Требования:
- Руководили командой от трёх разработчиков и выстраивали процессы
- Глубоко знаете Java и/или Kotlin, фреймворк Spring
- Проектировали и поддерживали высоконагруженные распределённые системы
- Умеете работать с gRPC, проектировать REST API
- Практиковались с PostgreSQL, понимаете принципы работы с реляционными БД
- Способны принимать продуктовые решения и отвечать за них