Заявка на получение Fellowship
Новое медиа о будущем интернета ищет IT-архитектора для разработки сайта. Требуется специалист, который спроектирует структуру продукта с технической точки зрения, и при этом будет «тренером играющим с командой», и сможет написать код.
За шесть месяцев необходимо сделать не только техническое задание с описанием техстека и архитектуры, но и разработать сайт с основным и самым необходимым функционалом. При этом архитектура должна в последствии позволять быстро и легко разрабатывать дополнительные функции. То есть сайт должен быть модульным и основываться на актуальных и широко используемых технологиях (это значит, что архитектура должна быть максимально неэкзотичной, с применением привычных и понятных решений), чтобы продукт можно было расширять и изменять, и в будущем передать другим разработчикам для дальнейшей поддержки.
Возможно продолжение сотрудничества с медиа после завершения стажировки в качестве технического директора.
Описание потенциальных задач:
- Изучить сценарии взаимодействия пользователей с сайтом, с учетом их ролей;
- Выявить все требования к сайту и сформулировать техническое задание;
- Взаимодействовать с UX/UI дизайнером для проектирования макетов, отвечающих техническим требованиям;
- Проработать сценарии взаимодействия компонентов внутри сайта медиа, определить, каким должен быть формат хранения и передачи данных;
- Спроектировать и разработать модель доступа к данным и их защиты;
- Продумать, как будет выглядеть весь проект с технической точки зрения, какие инструменты и технологии, языки программирования, фреймворки или готовые решения использовать.
- Разработать MVP с основым функционалом.
- Написать техническую документацию к продукту для разработчиков.
Требования к кандидату:
- Успешный опыт проектирования и разработки архитектуры высоконагруженных веб-приложений;
- Успешный опыт администрирования Linux, понимание современных технологий DevOps и виртуализации;
- Успешный опыт внедрения подобных решений с использованием облачного хостинга;
- Навыки «интервьюирования» заказчика, выявления требований, ограничений, допущений и рисков, которые позволяют предложить наилучшие пути решения поставленных задач;
- Навык систематизации и анализа большого объема информации, выявления взаимосвязей;
- Опыт разработки технической и пользовательской документации и постановки ТЗ;
- Уверенное знание актуальных технологий веб-разработки.
Успейте подать заявку до 28 апреля включительно.