TL;DR
Архитектор программного обеспечения (Java): Проектирование и определение высокоуровневой архитектуры программных систем с акцентом на выбор технологического стека, обеспечение качества и взаимодействие с Заказчиком. Фокус на создание масштабируемых, отказоустойчивых и безопасных решений, а также исследование и внедрение новых технологий.
Локация: Удаленно (только РФ), гибридный формат или в офисе в Москве.
Компания
IT-компания gnivc - партнер государственных компаний и лидеров российского бизнеса, разработчик и системный интегратор крупнейших государственных информационных систем и коммерческих решений.
Что делать
- Проектировать и определять архитектуру программных систем (монолит, микросервисы, гибрид).
- Выбирать технологический стек и создавать архитектурную документацию (C4-модель, UML, ADR).
- Обеспечивать качество системы, контролировать архитектурные принципы и минимизировать технический долг.
- Взаимодействовать с Заказчиком: собирать требования, переводить бизнес-цели в технические решения.
- Оценивать и выбирать новые технологии, проводить Proof-of-Concept (PoC).
- Сотрудничать с DevOps/SRE-командами для проектирования наблюдаемых и развертываемых систем.
Требования
- Опыт проектирования архитектуры программного обеспечения и работы с архитектурными стилями (монолит, микросервисы, event-driven, REST).
- Знание принципов проектирования SOLID, DRY, KISS, YAGNI, GoF и enterprise-паттернов (CQRS, Saga, Circuit Breaker).
- Понимание масштабируемости, производительности, балансировки нагрузки и стратегий кэширования.
- Уверенное владение PostgreSQL, SQL и опыт работы с NoSQL-решениями (ClickHouse, OpenSearch).
- Опыт проектирования асинхронной обработки данных и работы с Apache Kafka.
- Понимание CI/CD-процессов, Git, механизмов аутентификации/авторизации (OAuth2, JWT, LDAP, Kerberos).
Хорошо, если есть
- Практический опыт настройки и поддержки CI/CD pipelines (Jenkins, Ansible).
- Опыт работы с Nomad, Consul.
- Опыт внедрения и эксплуатации систем мониторинга и логирования (OpenTelemetry, ELK-stack).
- Глубокое понимание принципов тестирования и автоматизации качества.
Культура и преимущества
- Возможность работы в офисе, по гибридному графику или полностью дистанционно.
- Официальное трудоустройство по ТК РФ, стабильная заработная плата и премии.
- Добровольное медицинское страхование (ДМС) со стоматологией после испытательного срока.
- Компенсация до 50% затрат на занятия спортом.
- Профессиональное обучение, сертификации за счет компании, участие в митапах и конференциях.
- 5 дополнительных оплачиваемых выходных дней в течение календарного года.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →