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

Дата размещения вакансии: 01.03.2025
Работодатель: Реверслаб
Уровень зарплаты:
от 250000 до 400000 RUR
Город:
Москва
Люблинско-Дмитровская линия метро Римская
Требуемый опыт работы:
От 3 до 6 лет

Нашей команде требуется архитектор ПО, которому предстоит:

  • Определять технологический стек и проектировать ключевые компоненты от движка сбора и корреляции событий (C/C++) до сервисов анализа и машинного обучения;
  • Разрабатывать и поддерживать архитектуру SIEM-системы на основе современных подходов (микросервисы, распределённые системы, высокопроизводительные решения);
  • Разрабатывать стратегию интеграции с внешними сервисами и источниками данных, в том числе проектировать и документировать REST/GraphQL API;
  • Организовывать процессы DevOps: проектировать CI/CD-конвейеры, наблюдать за внедрением инфраструктурного кода (IaC), управлять окружениями (staging, production и др.);
  • Руководить командой разработки с точки зрения архитектуры: проводить код-ревью и архитектурные ревизии, обучать младших специалистов, координировать задачи с ML-инженерами и другими стейкхолдерами.
Требования к соискателю:
  • Высшее образование в области информационных технологий;
  • Опыт разработки ПО, в том числе не менее двух лет в должности архитектора или ведущего инженера;
  • Глубокое понимание архитектурных подходов: микросервисная архитектура, распределённые и event-driven системы, чистая архитектура;
  • Уверенное владение C/C++ и Python;
  • Базовое понимание облачных архитектур и умение проектировать распределённые решения (планирование инфраструктуры, выбор сервисов);
  • Знание DevOps-практик и инструментов CI/CD;
  • Владение английским языком в достаточной мере для чтения профильной документации и образовательных материалов.

Его преимуществами будут:

  • Практический опыт в создании высоконагруженных систем и их мониторинге;
  • Навыки построения и анализа архитектуры, ориентированной на безопасность данных;
  • Опыт миграции с монолитных решений на микросервисную архитектуру, включая планирование и поэтапный рефакторинг;
  • Участие в проектах с использованием машинного обучения и анализа больших данных;
  • Опыт проведения код-ревью и архитектурных ревизий, а также формализации стандартов кодирования;

Условия:

  • Стандартный пятидневный график;
  • Восьмичасовой рабочий день с 09:30 до 18:30 с перерывом на один час;
  • Шесть недель оплачиваемого отпуска в год;
  • Высокая премиальная часть;
  • Компенсация питания;
  • Офис у метро Римская со всеми удобствами для работы и отдыха в перерывах.

Удалённая работа у нас невозможна, необходимо посещать офис всю рабочую неделю.