Технический тимлид (Engineering Delivery Lead)
Описание
В направление DreamDocs ищем Технического тимлида (Engineering Delivery Lead), который организует инженерную работу по продукту и клиентским проектам: от согласованных требований до проверенного релиза и его установки в инфраструктуре заказчика.Главная задача — обеспечить предсказуемые сроки и качество результата. Для этого нужно сочетать управление командой с глубокой технической экспертизой: разбираться в коде, помогать инженерам находить решения и лично подключаться к сложным задачам. Чем нужно будет заниматься: Организовывать полный цикл технической реализации (декомпозицию и оценку задач, разработку, интеграцию, тестирование, сборку, установку и передачу результата проектной команде); Управлять инженерной очередью (распределять задачи между специалистами; учитывать продуктовые доработки, клиентские проекты, поддержку и дефекты; согласовывать приоритеты с Product и руководителями проектов; контролировать загрузку и количество параллельных задач); Отвечать за технические сроки (проверять полноту плана, учитывать зависимости и доступные ресурсы, отслеживать остаток работ и блокеры, заранее сообщать о рисках и предлагать варианты решения); Погружаться в технические задачи (читать код, проводить code review, участвовать в технических разборах, диагностировать проблемы интеграции, производительности и эксплуатации, при необходимости реализовывать сложные изменения и проверять технические гипотезы); Выстраивать выпуск релизов (определить критерии готовности, организовать необходимые проверки, контролировать состав релиза, документацию, инструкции и известные ограничения); Повышать качество (совместно с QA развивать регрессионное тестирование, разбирать причины дефектов и инцидентов, сокращать возвраты на доработку и повторяющиеся ошибки); Обеспечивать воспроизводимость установок и обновлений (учитывать клиентские конфигурации, интеграции и доработки, совместимость версий и миграции; организовать документирование решений и передачу знаний); Развивать команду (помогать устранять блокеры, давать обратную связь, организовывать наставничество и взаимозаменяемость, участвовать в найме и технической оценке кандидатов); Планировать ресурсы (оценивать доступную загрузку и дефицит компетенций, обосновывать потребность в найме и привлечении подрядчиков). Нам бы хотелось видеть у кандидатов: Не менее 7 лет в разработке программного обеспечения, из них не менее 2–3 лет в роли Tech Lead, Engineering Manager, Development Lead или руководителя разработки; Опыт управления командой или несколькими инженерными направлениями общей численностью от 8 человек; Практический опыт backend- или интеграционной разработки; Умение самостоятельно читать код, проводить review и диагностировать технические проблемы; Опыт работы с API, базами данных, Linux, контейнеризацией, CI/CD и распределёнными системами; Опыт выпуска корпоративных продуктов в промышленную эксплуатацию, работы с on-premise-решениями и их обновлениями; Опыт управления релизами, техническими зависимостями, рисками и критическими дефектами; Умение превращать сложную задачу в понятный технический план, оценивать сроки и объяснять команде и бизнесу ограничения и варианты действий; Опыт взаимодействия с Product, QA, DevOps, интеграцией и руководителями проектов; Готовность выстраивать процессы по мере роста компании, удерживать фокус команды и добиваться результата без микроменеджмента. Будет плюсом: Опыт работы с интеллектуальной обработкой документов, OCR, ML или LLM; Опыт эксплуатации продукта в разных клиентских инфраструктурах и сопровождения клиентских доработок; Практика внедрения Definition of Ready, Definition of Done и проверок готовности релизов; Опыт сокращения времени выполнения задач и объёма повторной работы; Опыт планирования загрузки и развития инженерной команды в условиях ограниченных ресурсов. Готовы предлагать: Крутые профессиональные задачи, возможности роста и развития; Открытую и дружелюбную корпоративную культуру, команду талантливых и интересных людей.