разработка высокоуровневой архитектуры программных систем (монолит, микросервисы, гибридные подходы и др.);
выбор технологического стека, платформ и инструментов на основе требований проекта;
создание и поддержка архитектурной документации (C4-модель, диаграммы, ADR Architecture Decision Records);
контроль соблюдения архитектурных принципов и стандартов разработки;
участие в code review с фокусом на архитектурную целостность;
анализ и минимизация технического долга;
сбор и анализ требований от бизнеса, продуктовых менеджеров, аналитиков;
исследование новых технологий, фреймворков и подходов;
проведение proof-of-concept (PoC) для оценки применимости решений;
совместная работа с DevOps/SRE-командами для проектирования наблюдаемых, развертываемых и восстанавливаемых систем;
участие в проектировании мониторинга, логирования и алертинга.
Требования:
опыт работы архитектором ПО от 3х лет;
понимание и практический опыт работы с архитектурными стилями. (монолитная архитектура, микросервисная архитектура, event-driven, layered architecture, REST-ориентированные системы);
понимание вопросов масштабируемости и производительности: балансировка нагрузки, стратегии кэширования;
опыт моделирования систем с использованием: UML, C4 model, BPMN;
уверенное владение реляционными базами данных PostgreSQL и знание SQL;
опыт работы с NoSQL-решениями (ClickHouse, OpenSearch);
опыт проектирования асинхронной обработки данных: очереди, брокеры сообщений. Опыт работы с Kafka;
понимание CI/CD-процессов и современных методик разработки: unit-тестирование, непрерывная интеграция;
понимание механизмов аутентификации и авторизации: OAuth2, JWT, LDAP, Kerberos;
навык оценки архитектурных компромиссов (trade-offs) между: сложностью, стоимостью, надёжностью, скоростью разработки.
Условия:
оформление по ТК РФ с первого дня и все социальные гарантии;
комфортные офисы в городах нашего присутствия: с зонами для работы, переговорными комнатами, отдельными зонами отдыха и развлечения, спортивными уголками;
для работы предоставляем ноутбук, наушники, мышь, при необходимости и другую технику;
условия для карьерного роста и программы профессионального развития;
оплачиваемое профессиональное обучение и сертификация;
бонусы и бенефиты для наших сотрудников: подарки для детей, оплату мобильной связи, конкурсы и квизы с призами, скидки у корпоративных партнёров, покупка мерча за виртуальную игровую валюту;
неформальные мероприятия, интеллектуальные игры, спортивные клубы, собственная Киберлига, возможность заниматься волонтерской деятельностью и благотворительностью, творческие вечера.
У нас вы сможете:
быстро расти, набираться новых знаний и навыков;
работать и общаться с профессионалами;
участвовать в цифровизации процессов многих компаний;
создавать новые инструменты и продукты;
делиться своими знаниями с другими и чувствовать себя значимым!