Tech Lead / Руководитель направления разработки

Оплата: По договоренности
Удаленно
Full-time

Краткое описание:

Tech Lead — руководитель направления разработки – 5 членов команды – финтех-продукт – Астана – Гибридный/Удаленный формат – подчинение: CPO.


О продукте:

Финтех-продукт для клиентов / пользователей, работает с финансовыми сценариями, где важны надёжность, безопасность и предсказуемость. Роль открыта в связи с развитием продукта и необходимостью усилить техническое лидерство. В периметр руководителя входит продуктовая команда (5 человек) и её техническое развитие. Главный вызов на ближайшие 12 месяцев — обеспечить устойчивое развитие продукта, масштабировать инженерные практики и снизить технические риски. Решения по архитектуре, техническому стеку, инженерным практикам и составу команды — в зоне вашей ответственности в рамках согласованной стратегии.


Пример, как будет выглядеть успех через 6–12 месяцев:

– Релизы выходят с согласованной частотой и предсказуемым lead time.

– Критичные инциденты разбираются с RCA, повторяемость снижается, SLO соблюдаются на уровне X.

– Ключевые знания распределены внутри команды, нет критичной зависимости от одного специалиста; команда способна самостоятельно решать основные технические задачи.


Основные задачи:

1. Управление командой

5 человек в 1 продуктовой команде:PM, Business Lead, Anti Fraud, Operations, Developer. 

● Выстраивать структуру и зоны ответственности команд, ставить понятные цели и обеспечивать прозрачность приоритетов.

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

● Участвовать в найме и принимать решение по технической части отбора специалистов в свой периметр.

2. Техническое руководство

● Принимать и координировать ключевые решения по архитектуре, технологиям и инженерным практикам (пример, разделить монолит / перевести сервисы на новую архитектуру / масштабировать платформу).

● Отвечать за техническую устойчивость систем

● Развивать engineering standards: code review, тестирование, CI/CD, observability, secure SDLC, архитектурная документация и ADR.

● Организовывать incident management и postmortem/RCA, устранять системные причины сбоев и проводить технологические исследования там, где они влияют на продукт и архитектуру.

3. Планирование и delivery

● Совместно с PM/PO и командами планировать delivery: оценивать сроки, техническую сложность, зависимости и риски.

● Управлять техническим бэклогом и техническим долгом.

● Управлять технологическими расходами и инфраструктурой в рамках бюджета.

4. Взаимодействие с бизнесом и клиентами

● Переводить бизнес-потребности в технические решения и объяснять стоимость, ограничения, риски и последствия выбора.

● Представлять техническую позицию перед стейкхолдерами, защищать архитектурные решения и при необходимости аргументированно говорить «нет».

● Эскалировать спорные решения на другой уровень.


Требования


● От 10 лет в разработке ПО и от 3–5 лет в техническом руководстве.

● Опыт управления командой от 5 человек; опыт самостоятельного управления инженерной командой и координации технической работы.

● Опыт развития инженерных процессов в небольшой продуктовой команде и готовность масштабировать процессы по мере роста.

● Практический опыт работы с fintech / high-load / критичными к надёжности системами, legacy и миграциями.

● Опыт архитектурных решений, управления delivery, техническим долгом и инженерными рисками.


Технологический профиль:

  1. Архитектура – Монолитная и микросервисная архитектура; event-driven; CQRS.
  2. Языки – Go, Kotlin, Java, Python.
  3. Данные и сообщения – Kafka; PostgreSQL; Cassandra; консистентность в распределённой среде; saga/outbox.
  4. Безопасность – Secure SDLC; IAM/OAuth2; управление секретами; уязвимости зависимостей.
  5. Эксплуатация – Observability: метрики, трейсинг, логи; SLO и алертинг; CI/CD; Kubernetes.
  6. API / интеграции – REST / gRPC / API Gateway / другое.
  7. Frontend / Mobile – Понимание стека React, Android/Kotlin, iOS) для проектирования API и ревью интеграций будет плюсом.
  8. Процессы – Scrum / Kanban, Jira/Confluence.


Формат: удаленный/гибрид, fulltime (8ч/день).

Часовой пояс: Астана, не больше 2-3 часов разницы.