Технический руководитель (Tech Lead)

400 000 - 500 000 ₽


IT-команда, разрабатывающая платформу для совместной работы и управления бизнес-процессами: это кроссплатформенное мобильное приложение и веб-версия, написанная на Angular (backend написан на Elixir и Python). В данный момент мы ищем Технический руководитель (Tech Lead) ля команды разработчиков:

  • Разработчики backend-систем
  • Мобильные разработчики
  • Инженеры DevOps
  • Фронтенд-разработчики (с опытом работы с Angular)
  • Специалисты тестирования (Test Engineers)

Ключевые сферы ответственности: Общее управление технической разработкой продукта компании, обеспечение соответствия установленным стандартам качества ПО, координация усилий команды разработчиков, минимизация потенциальных технических рисков.

Основные обязанности технического руководителя

1. Стратегия развития продукта и техническое планирование

  • Формирование перспективной стратегии развития продуктов компании с учетом актуальных тенденций и требований рынка.
  • Анализ целесообразности предложенных нововведений и определение необходимого объема ресурсов для реализации задач.

2. Архитектура продукта и техническая экспертиза

  • Выбор наиболее подходящего технологического стека для реализации каждого проекта.
  • Проектирование общей структуры и архитектуры систем, определяющей дальнейшие этапы разработки.
  • Проведение пробных испытаний для выявления оптимальных инженерных решений и инструментов.
  • Решение сложных технических проблем и задач, связанных с реализацией проекта.

3. Руководство инженерными практиками и рабочими процессами

  • Внедрение стандартов повышения качества разработки (CI/CD, регулярные code review).
  • Устранение факторов, негативно влияющих на эффективность рабочих процессов команды.
  • Оперативное реагирование на возникшие технические сложности и их быстрое разрешение.

4. Совместная работа с проектным менеджером

  • Предоставление консультаций по вопросам оценки трудоемкости и приоритизации задач.
  • Выдача рекомендаций по техническим аспектам и направлению дальнейших шагов развития продукта.

5. Координация команд разработчиков

  • Обеспечение конструктивного взаимодействия сотрудников, регулирование конфликтных ситуаций, формирование условий обмена опытом и наставничество, оценка компетенции сотрудников.
  • Привлечение квалифицированного персонала в команду, оценка компетенций соискателей.

6. Взаимодействие

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

7. Текущая операционная деятельность

  • непрерывный контроль качества выпускаемого продукта, финальная проверка важных сегментов кода перед запуском.
  • Документация принимаемых технических решений и обоснование выбранных технологий.

Профессиональные компетенции (hard skills):

Успешному кандидату необходимы следующие профессиональные навыки:

  • Свободное владение Elixir и Python. .
  • Хорошее понимание баз данных (оптимизация запросов и пр.)
  • Опыт управление командой 3+ человек.
  • Для взаимодействия с фронтедерами необходимо хотя бы на базовом уровне понимать фронтовый технологический стек, основанный на Angular / TypeScript.
  • Опыт работы с современными библиотеками и инструментариями (React, Node.js, Spring Boot и аналогичными).
  • Знание современных подходов к разработке веб-приложений, включая принципы построения микросервисов и облачной инфраструктуры (AWS, Docker, Kubernetes).
  • Понимание и применение практик DevOps (конфигурация CI/CD-процессов, мониторинг производительности с использованием Prometheus/Grafana).
  • Умения проведения автоматизированного тестирования (unit testing, интеграционное тестирование, методики TDD/BDD).

Личностные и лидерские качества (soft skills):

Кандидат также должен продемонстрировать такие личностные качества, как:

  • Эффективное руководство командой и мотивация сотрудников.
  • Высокие коммуникационные способности, умение чётко формулировать мысли и внимательно воспринимать обратную связь.
  • Организованность и высокий уровень самоорганизации.
  • Способность принимать обоснованные решения в условиях неопределенности и высокой загрузки.

Квалификационные требования и профессиональный опыт:

  • Опыт продуктовой разработки 5+ лет.
  • Опыт успешной работы в команде разработчиков сроком 3-4 года.
  • 2 года непосредственной практики управления проектом в статусе Tech Lead.
  • Высшее образование в области информационных технологий или смежных специальностях.

Компания ценит такие индивидуальные особенности, как:

  • Стремление достигать результатов и постоянное повышение профессионального уровня.
  • Эмоциональная устойчивость, высокая персональная ответственность и активность.
  • Желание интегрироваться в коллектив и обмениваться знаниями с коллегами.
  • Готовность анализировать ситуацию и быстро находить выход из трудностей.


Поделиться:

Опубликована 2 дня назад

Вакансия в подборках

  1. Tech lead
  2. Руководитель
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.