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