Нанимаем Технического директора (СТО)
🎯 Профиль кандидата (Кого ищем
Нам нужен не кодер-менеджер, а инженер, закрывающий риски. Его задача — бесперебойная работа денег.
Какую боль бизнеса он закрывает:
· Не «микросервисы», а downtime платежного шлюза в секунды в год. Минута простоя в финтехе — миллионные потери. · Не «безопасность», а минимизация рисков утечки и отзыва лицензии. Он мыслит PCI DSS и 152-ФЗ. · Не «рефакторинг», а ускорение фич без убийства старого ядра. Он оседлает легаси, чтобы оно давало прибыль.
📊 Ключевые метрики (Hard Skills)
Забудьте про «знание Java». Ищите цифры в резюме:
1. SLA/SLO: Обеспечивал ли uptime 99.99%+? 2. Tech Debt: Как измерял? (Не просто слова, а часы на костыли). Умеет ли «продавать» бизнесу время на его погашение? 3. DORA-метрики: Знает ли частоту деплоя и MTTR (время восстановления)? Если не знает, сколько команда чинит сбой — он наблюдатель. 4. Автотесты: Говорит цифрами (покрытие 80%), а не «у нас есть тесты».
🕵️♂️ Вопросы-фильтры (Детектор лжи)
Теоретики говорят красиво. Практики — честно и цинично.
Вопрос 1: «Стартап, легаси-монолит на PHP. Бизнесу через месяц нужна новая платежная фича. Ваши действия?»
· ✅ Компетентность: «Проведу профилирование. Вынесем критичный функционал в отдельный микросервис (Python/Go), оставив монолит фасадом. Снизим риски и уложимся в сроки». (Эволюция, а не революция). · ❌ Тревога: «Срочно перепишем всё на Go и сменим БД». (Перевод: «Я потрачу полгода ваших денег на красивый, но мертвый проект»).
Вопрос 2: «Как узнаете, что прод лежит, и что первым делом делаете?»
· ✅ Компетентность: «Смотрю дашборды (Grafana) и алерты. Первым делом возвращаю систему откатом или рестартом, потом ищу причины». (Сначала чинит, потом ищет виноватых). · ❌ Тревога: «Бегу на сервер и смотрю логи руками». (Пока он смотрит логи, вы потеряете состояние клиентов).
Вопрос 3: «Регулятор (ЦБ) прислал предписание об уязвимости в хранении данных. Ваш план?»
· ✅ Компетентность: «Поднимаю политики безопасности (PCI DSS), ставлю патч на сети/WAF, параллельно даю задачу команде на исправление кода и готовлю ответ с комплаенс-отделом». (Знает, что безопасность — процесс, и умеет говорить с юристами). · ❌ Тревога: «Проблемы безопасника. Моя задача — фичи». (Не понимает, что CTO отвечает за это головой и кошельком).
📝 Тестовое задание (Проверка боем)
Никаких «напишите бэкенд за неделю» (воровство идей). Задание на 1-2 часа:
· Контекст: «Вот схема монолита. Платежный шлюз падает раз в месяц на 5 минут. Предложите 3 варианта решения. По каждому укажите: стоимость (человеко-часы), риски и время внедрения. Выберите лучший для стартапа с кассой $100/минута простоя». · Что проверяем: Умеет ли candidate считать деньги, а не просто перфекционировать код.
🚩 Red Flags (Красные флаги)
Увидели хоть одно — прощайтесь.
1. Бесконечное «МЫ»: «Мы сделали, мы запустили». · Диагноз: Был «присутственным менеджером», а не лидером. · Проверка: «Какое техническое решение — лично ваша инициатива?» 2. «Это разработчики тупили». · Диагноз: Не умеет строить процессы, перекладывает ответственность. · Проверка: «Опишите вашу техническую ошибку и последствия». 3. Незнание цифр. · Диагноз: Управлял «на глазок». В финтехе это смерть. · Проверка: «Сколько инцидентов было в квартал? Какой MTTR? Нагрузка в RPS?» Ответ «ну, примерно...» = приговор.