Обязанности: 1. Техническая стратегия и архитектура: Перевод бизнес-требований в технические решения. Разработка архитектурной стратегии продукта с учетом масштаба команды (50+ человек), поддержки мобильного приложения и бэк-офисных решений. Обеспечение масштабируемости, стабильности и безопасности систем. Оптимизация работы с микросервисами и монолитными компонентами. 2. Координация и управление разработкой: Участие в планировании и приоритизациитехнических задач, включая управление техническим долгом. Инициация и приоритизация задач по рефакторингу и устранению технического долга. Оптимизация текущих решений для снижения затрат на сопровождение. 3. Качество и стандарты: Поддержка и внедрение стандартов разработки (код-ревью, CI/CD). Организация мероприятий QA (автотесты, регресс, нагрузочное тестирование и пр). Управление релизами, включая анализ рисков, мониторинг и устранение проблем после развертывания. 4. Менторство и развитие команды: Развитие технической экспертизы команды - проведение воркшопов, обучений, тех. аттестаций для повышения общего уровня команды. Создание планов профессионального роста сотрудников совместно с HR и тимлидами. 5. Коммуникация и взаимодействие: Представление интересов технической команды перед руководством и другими подразделениями. Обеспечение координации работы на стыках технологий (Go, SQL, React, 1С). Требования: Опыт технического руководства командами разработки от 30 человек. Успешный опыт работы с микросервисной архитектурой и монолитами. Уверенное владение стеком технологий: Go, SQL. Большим плюсом будет знание: 1С, JS / TS, React Capacitor. Понимание DevOps процессов, CI/CD и инструментов мониторинга. (GitLab, Jenkins, DataDog, Grafana, Sentry, Selenium, Docker, Kubernetes). Знание паттернов проектирования, С4 Model, DDD. Знание лучших практик работы с мобильными приложениями, высоконагруженными системами и интеграциями. Опыт внедрения стандартов разработки и процессов технического контроля (например, автоматизация тестирования, мониторинг, QA). Лидерские качества. Умение выстраивать эффективные процессы разработки, управления релизами и контроля качества кода. Навыки менторства, создания образовательных программ и развития команды. Способность принимать стратегические технические решения и согласовывать их с бизнес-заказчиками. Готовность внедрять изменения в процессах разработки и адаптировать команду.