Технический руководитель отдела — это стратегическая стратегия десанта. Он прокладывает маршруты и задает технические стандарты для штурмовых групп backend-разработчиков, обеспечивает согласованную работу модулей и процессов. Его задача — разработать технологические решения, выбрать инструменты и помочь команде внедрить эффективные инженерные практики в быстро меняющихся ландшафтах данных и сервисов
Требования:
- Опыт построения и разработки сложных бэкэнд-систем, знание сервисов жизненного цикла (от идей до поддержки)
- Глубокое понимание построения отказоустойчивых сервисов и потоков данных
- Навыки работы с ETL, интеграцией внешних систем, трансформацией и транспортировкой данных
- Уверенное использование .NET или нескольких современных бэкэнд-стеков (например, Go, Java, Node.js)
- Понимание процессов деплоя, CI/CD, автоматизации и работы в качестве кода
- Понимание современных тенденций DevOps, обмена культурой и инженерной дисциплины
- Опыт наставничества, разработки и внедрения стандартов кодирования и командной инженерной этики
- Умение формулировать теоретические построения, решения и аргументировать инструменты выбора
Будет плюсом:
- Опыт построения потоковых систем (Kafka, RabbitMQ, Pub/Sub)
- Опыт участия в проектах с учетом требований к надежности и масштабированию.
- Понимание борьбы с Data Engineering, работа с ML-пайплайнами
- Практика реагирования на аварии и совершенствования инженерных процессов после их анализа
Возможно, потребуется небольшая доработка, тут по интуиции