Обязанности:
В аккредитованную ИТ-компанию DataUniverse ищем Техлида/Архитектора. Мы ищем технического лида для управления командой продуктовой разработки. Ваша основная задача — координация релизного цикла, включая работу с пятью командами: фронтенд, бэкенд, DevOps, ИБ и аналитика. Мы ожидаем от кандидата уверенных знаний Java на уровне не ниже middle+, стремления развиваться в сфере продуктовой разработки и решении комплексных задач. Важны глубокие знания в архитектуре веб-сервисов и микросервисных систем. Опыт участия в проектах по переходу с монолита на микросервисы будет значительным преимуществом. Позиция предполагает возможность дальнейшего развития в сторону архитектурного надзора. Одно из наших направлений работы - разработка Travel Tech приложения.Наш стек: Java 17, React, React Native, OpenSearch, Kafka, Kubernetes, PostgreSQL, Swagger, VictoriaMetrics, Grafana, Zookeper, VKCloud, GitLab. Чем придется заниматься: Организация и участие в грумингах и планировании; Активное участие в процессе разработки, предоставление технической экспертизы и поддержка в решении сложных технических; Самостоятельная разработка прототипов решений для проверки новых технологий; Осуществление технологического контроля решений, обеспечение выбранных технологий поставленным задачам и целям; Взаимодействие с разработкой, инженером по информационной безопасности, DevOps-инженером для обеспечения целостности и безопасности разрабатываемых решений; Осуществление архитектурного надзора за разрабатываемыми системами, обеспечивая их масштабируемость, надежность и производительность; Активное участие в решение инфраструктурных задач; Курирование процесса перехода на микросервисную архитектуру для обеспечения гибкости и эффективности в разработке и масштабировании систем; Разработка и поддержка технических стандартов и лучших практик разработки ПО; Оценка технических рисков и разработка стратегий их управления; Обучение и менторинг членов команды. Наши ожидания от будущего коллеги: Опыт разработки на Java (Middle+ или Senior уровень); Понимание архитектурных паттернов: опыт проектирования архитектуры приложений, включая микросервисные архитектуры, понимание принципов работы систем и структур данных; Опыт миграции монолитных приложений в микросервисы: умение разрабатывать стратегию, планировать и реализовывать распил монолита; Опыт разработки архитектурных решений и проведения архитектурного контроля; способность оценивать качество архитектуры и кода, а также определять подходы и пути их улучшения; Понимание DevOps-практик и инфраструктурных решений; Опыт работы тимлидом/техлидом: навыки управления командой разработчиков, организация процессов разработки и принятия решений; Умение переводить бизнес-требования в архитектурные и технические решения; Будет преимуществом: Способность ориентироваться во frontend-части Опыт работы с BPMN, UML: умение визуализировать бизнес-процессы и архитектуру систем. Мы предлагаем: Удалённый формат работы; Работу в аккредитованной ИТ-компании; Профессиональное развитие: курсы, тренинги и базы знаний; Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии; Корпоративные мероприятия и дружный коллектив; Скидки на фитнес, на продукцию для сотрудников компании; Достойную Вашего профессионального уровня зарплату; Официальное трудоустройство по ТК РФ, оплачиваемый отпуск, больничный, ДМС после испытательного срока.