Проектирование архитектуры: Руководство проектированием и разработкой масштабируемых, высокопроизводительных бэкенд-архитектур, соответствующих нашим бизнес-потребностям.
Выбор технологий: Оценка и рекомендация наиболее подходящих бэкенд-технологий, фреймворков и инструментов.
Анализ спецификаций: Анализ, уточнение и утверждение спецификаций и технических требований для разработки сервисов в разных командах.
Интеграция систем: Сотрудничество с командами для обеспечения бесшовной интеграции между бэкенд-системами, фронтенд-компонентами, базами данных, сторонними сервисами и API.
Масштабируемость, производительность и надежность: Проектирование систем, способных обрабатывать высокие нагрузки при обеспечении оптимальной производительности и масштабируемости. Выявление и устранение узких мест в производительности с помощью профилирования, настройки и оптимизации. Гарантирование высокой доступности там, где это необходимо.
Качество кода и стандарты: Определение и соблюдение стандартов кодирования, лучших практик и руководств для поддержания высокого качества и читаемости кода.
Документация: Обеспечение комплексной технической документации внутренних систем, включая архитектурные диаграммы, спецификации API, описания хранения данных и процедуры развертывания.
Решение проблем: Анализ сложных технических задач и предложение эффективных решений для их своевременного устранения.
Что делает вас идеальным кандидатом
Более 10 лет опыта в разработке бэкенда (наш стек включает Go, Java и Python), из которых не менее 3 лет на позиции архитектора, специализирующегося на распределённых системах с высокой нагрузкой.
Сильные знания в области объектно-ориентированного проектирования, многопоточности, SQL/NoSQL баз данных и распределённых систем.
Практический опыт работы с облачной инфраструктурой, такой как AWS, Azure или аналогичными платформами.
Твердые знания технологий контейнеризации и оркестрации, включая Kubernetes и Docker.
Сильный инженерный склад ума — продуманное суждение, аналитическое мышление, способность к абстрактному рассуждению, здоровый уровень предвзятости, подкреплённый опытом, открытость к альтернативным мнениям и командный дух.
Умение писать ясную и структурированную техническую документацию.
Что мы предлагаем
Гибкий график работы и гибридный формат работы.
Хорошо оборудованные офисы для сосредоточенной и совместной работы.
Глобальная распределённая команда из более чем 500 профессионалов.
Обучение, наставничество и долгосрочный карьерный рост.
Поддержка при переезде и частная медицинская страховка.
Бонусы, основанные на результатах работы.
Регулярные командные мероприятия и общекорпоративные встречи.