Вакансия на удалёнке.
В IT-компанию DocsInBox требуется CTO для управления техническими командами и обеспечением высокого качества работы продуктов компании.
DocsInBox - продуктовая IT-компания, делают облачный SaaS-сервис для автоматизации взаимоотношений между ресторанами и поставщиками. Команда создает решения для упрощения электронного документооборота и отчетности в гос. органы, которые состоят из web, mobile и desktop приложений.
Стек проекта:
- Java 11/17/21, Spring Framework, Spring Boot, PlayFramework,PostgreSQL, Redis, ClickHouse, Kafka, GitLab, TeamCity, k8s, Docker, Selectel
- JavaScript ES5, TypeScript, React 18, React Native 0.70, Electron
В зоне ответственности СТО находится:
People-менеджмент:
- Координация работы нескольких команд через тимлидов (6-8 команд)
- Наставничество и развитие тимлидов
- Выявление и устранение узких мест в процессе разработки и коммуникации команд
Техническое качество:
- Поддержание стандартов кода и разработки
- Проведение архитектурных и технических обсуждений на уровне команд, принятие решений по ним
- Внедрение инструментов и практик мониторинга, алертинга, трассировки и проч.
- Систематизация работы команд - формирование технологических стандартов компании и внедрение их в команды
- Работа с "тех. радаром": какие технологии используются и почему, от каких пора отказываться, какие необходимо внедрять, развитие гайдов для разработчиков
Организация процессов:
- Обеспечение эффективных процессов разработки (Agile, CI/CD, DevOps)
- Поддержание стабильности и прогнозируемости выполнения задач
- Проверка и раскатка лучших практик индустрии
- Управление инициативами тимлидов
- Помощь тимлидам в области управления нагрузкой, планирования и приоритетов технических задач
- Оптимизация скорости поставки ценности за счет расшивки узких мест
Бизнес компетенции:
- Обеспечение синхронизации между командами разработки, продуктового и других направлений компании
- Работа с бюджетами и обоснование решений перед стейкхолдерами
- Руководство трансформационными инициативами, связанными с ростом компании, изменением процессов или внедрением новых технологий
- Формирование и реализация инициатив, направленных на решение проблем, влияющих на бизнес
Требования:
- Опыт от 3-х лет в роли СТО/Lead of Leads в продуктовых IT-компаниях
- Опыт управления технической командой не менее 50 человек
- Опыт работы с интеграционными решениями (SaaS, ЭДО, POS-системы, клиент-серверные приложения)
- Понимание принципов построения оптимальных процессов разработки и эксплуатации ПО
- Глубокое понимание архитектурных принципов и подходов построения поддерживаемых и масштабируемых продуктов
- Опыт работы на проектах с микросервисной архитектурой, контейнеризацией и облачными решениями (плюсом будет опыт миграции из монолитной архитектуры)
- Высшее техническое образование
- Ответственность, системное мышление и навыки problem solving
- Навыки эффективной коммуникации, договороспособность и толерантность к фрустрации