Управление проектированием и архитектурой large-scale, multi-tiered распределенных приложений, инструментов, систем.
Сбор бизнес и функциональных требований от внешних и внутренних клиентов и конечных пользователей. Перевод требований в технические для создания устойчивых, масштабируемых, поддерживаемых решений.
Выполнение роли техлида на протяжении всего цикла разработки от планирования, проектирования, разработки и тестирования, до написания документации, delivery и maintenance.
Проведение design reviews для других инженеров, включая обратную связь о проблемах дизайна и архитектуры, интеграции, производительности и масштабируемости.
Управление ресурсами нескольких технических проектов, обеспечение совместимости сроков, milestones, приоритетов с технологиями и бизнес-целями.
Взаимодействие внутри команды и с другими командами по всему миру.
Менторинг менее опытных членов команды и организация совместных Q&A сессий, воркшопов, презентаций.