Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года.
Наша миссия – обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель – к 2030 году стать национальным производителем программных продуктов №1.
Отрыта вакансия Руководитель группы разработки Java/
Обязанности:
- Вам предстоит возглавить одну из команд разработки (4-5 java разработчиков), которая работает над развитием архитектуры и функциональности платформы.
- В зоне вашей ответственности будут одни или несколько из следующих направлений:
- Архитектура и развитие ядра платформы: Участие в проектировании и реализации высокодоступной распределенной схемы хранения на основе Git как графовой базы данных.
- Решение сложных задач графовых вычислений, обработки зависимостей и обеспечения консистентности данных в распределенной среде.
- Развитие CI/CD-платформы: Построение и оптимизация высоконагруженных пайплайнов с акцентом на эффективную многопоточную обработку.
- Архитектурное развитие микросервисной экосистемы для оркестрации сборок, тестов и деплоев.
- Системы деплоймента и контейнеризации: Проектирование и внедрение промышленных механизмов развертывания (включая canary, blue-green, rolling updates).
- Участие в трансформации реестра контейнеров в масштабируемое решение, соответствующее OCI Distribution Spec.
- Платформа безопасности (ASOC): Создание собственной системы AppSec Orchestration & Correlation, интеграция инструментов SAST/DAST/SCA.
- Ваша ключевая задача как Team Lead — обеспечить техническое лидерство, качество кода и предсказуемость поставок в рамках вашей команды.
Требования:
- Опыт разработки: 5+ лет коммерческого опыта разработки на Java (из них 1+ года в роли технического лидера или ведущего разработчика).
- Глубокое знание экосистемы Spring: Практический опыт работы со Spring Framework (Core, Boot, MVC, Data JPA/Spring Data, Cloud, Security).
- Работа с данными: Знание SQL и опыт работы с реляционными БД.
- Алгоритмы и структуры данных: Глубокое понимание алгоритмов и структур данных, уверенное решение алгоритмически сложных задач.
- Работа с графами: Практическое понимание теории графов, алгоритмов обхода и поиска.
- Управление командой: Опыт руководства технической командой (от 6 человек), включая постановку задач, проведение code review, менторство и развитие инженеров.
- Архитектурное мышление: Способность принимать архитектурные решения, нести за них ответственность и видеть картину целиком.
Условия:
- Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход
- Забота о здоровье. Оформим полис ДМС
- Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и проводим турниры по настольному футболу.
- Конкурентная заработная плата, обсуждается с успешным кандидатом.
- Офис в БЦ "Останкино" (Огородный проезд, 16/1с5) и производство в БП Румянцево (Киевское шоссе, 22-й километр, 4с2, корпус Г).