АО «НИИАС», ведущий институт холдинга «РЖД» в области интеллектуальных систем управления и обеспечения безопасности движения поездов, мониторинга и диагностики объектов инфраструктуры железнодорожного транспорта приглашает на должность Системный архитектор. Нам вместе предстоит создавать и внедрять на железнодорожной отрасли современные цифровые решения, обеспечивающие её цифровую трансформацию. Предстоит разрабатывать информационные системы, автоматизированные системы управления, интеллектуальные системы на основе машинного зрения и нейросетевой обработки.
Обязанности:
- Проектирования высоконагруженных распределенных систем с использованием брокеров сообщений (Apache Kafka / RabbitMQ);
- Проектирование информационных систем (объектно – ориентированный – Unified Process, Extreme Programming, Agile Modeling; структурный – SADT, DFD, BPMN, ERD, flowcharts, EPC);
- Контейнеризация и оркестрация (Docker, Kubernetes) — проектирование Helm-чартов, настройки сетевых политик (Network Policies), Ingress-контроллеров, управления конфигурациями (ConfigMaps / Secrets);
- Построения CI/CD-пайплайнов (GitLab CI / Jenkins) с этапами статического анализа, автоматического тестирования и деплоя;
- Знание стандартов и подходов к проектированию информационных систем (объектно – ориентированный – Unified Process, Extreme Programming, Agile Modeling; структурный – SADT, DFD, BPMN, ERD, flowcharts, EPC);
- Опыт работы с: SQL, REST API, Jira, Confluence, Swagger/OpenAPI.
Требования: - Понимание атрибутов качества требований, владение техниками выявления и описания требований (User Story, CJM и др.);
- Умение декомпозировать и приоритизировать требования;
- Знание подходов к документированию и моделированию требований;
- Опыт написания технических заданий на разработку ПО и веб-сервисов;
- Умение описывать функциональную архитектуру решений, архитектуру компонентов приложения и их взаимодействие;
- Опыт разработки систем с интеграциями или компонентов систем в Enterprise-архитектуре;
- Знание лучших практик по информационным технологиям (ITIL, TOGAF, CMMI, AGILE, PMBOK);
- Понимание гибких подходов и принципов разработки программного обеспечения (Agile, Scrum, Kanban);
- Понимание моделей жизненного цикла ПО (водопадная, итерационная, спиральная);
- Понимание принципов и этапов Continuous Integration.
Условия: - Уровень дохода обсуждается по результату собеседования;
- Оформление в официально аккредитованную IT-компанию;
- Оформление по ТК с первого дня работы;
- ДМС;
- Компенсация спорта;
- Компенсации и льготы по Коллективному договору;
- Обучение и поддержка саморазвития;
- Доплата за наличие ученых степеней (к.т.н. и др.);
- Материальная помощь к отпуску.