Архитектор программного обеспечения

Дата размещения вакансии: 28.09.2024
Работодатель: НОРСИ-ТРАНС
Уровень зарплаты:
з/п не указана
Город:
Москва
Большая Новодмитровская улица 12с15
Требуемый опыт работы:
От 3 до 6 лет

ЗАО "НОРСИ-ТРАНС" является аккредитованной организацией, осуществляющей деятельность в области информационных технологий. Мы занимаемся разработкой и внедрением информационно-аналитических систем. Реализуем импортозамещение серверного, телекоммуникационного оборудования и ПО в масштабах всей страны.

Приглашаем вас стать частью нашей команды!

Мы предлагаем уникальную возможность определить собственные подходы и технологии. А также спроектировать огромную систему, состоящую из множества взаимосвязанных элементов, создавая ее с нуля и контролируя соблюдение архитектурных принципов.

Наш технологический стек: Python, Angular, Docker, микросервисы.

Задачи, которые предстоит решать:

  • Проектирование и управление архитектурой новых систем;

  • Аудит и доработка архитектуры существующих систем с учетом высоких требований к надежности, производительности и масштабируемости;

  • Проектирование модели данных предметной области на основе требований;

  • Декомпозиция и описание архитектурных моделей (например, C4) и задач по их реализации для разработчиков;

  • Ревью реализованных задач;

  • Согласование функциональных и нефункциональных требований и приоритетов работ с бизнес-заказчиками;

  • Формирование и оценка детальных требований к системам;

  • Выполнение R&D для выбора платформ, систем, фреймворков.

Требования:

  • Высшее образование в области информационных технологий, компьютерных наук или смежных дисциплин;

  • Опыт работы в разработке от 5 лет, из которых минимум 3 года в роли архитектора; Уверенный опыт проектирования информационных систем на всех этапах жизненного цикла;

  • Способность точно оценивать задачи и потенциальные риски, проектировать сложную архитектуру для систем с высокой нагрузкой и надежностью, определять объемы и цели исследовательских задач;

  • Навыки четкого обоснования принимаемых решений как для руководства, так и для команды;

  • Знание преимуществ и недостатков микросервисной архитектуры и опыт её применения;

  • Понимание принципов работы операционной системы Linux;

  • Практический опыт работы с SQL/NoSQL базами данных;

  • Владение DevOps-практиками и инструментами: CI/CD, контейнеризация;

  • Практический опыт работы с брокерами сообщений (RabbitMQ/Kafka).

Будет плюсом: Осведомленность в практиках проектирования Domain Driven Design. Опыт проектирования ЦОД, учета железа, сетей и инфраструктуры в целом.

Условия:

  • Интересные и разнообразные задачи;
  • Внутрикомандное обучение;
  • Оформление по ТК РФ;
  • Аккредитованная IT-компания;
  • Офис в шаговой доступности от ст. метро Савеловская.