Реверслаб

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

250 000 - 400 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • C/C++
  • SIEM
  • Микросервисная архитектура
  • REST API
  • DevOps
  • CI/CD
  • ИТ-архитектура
  • Информационная безопасность

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

  • Определять технологический стек и проектировать ключевые компоненты от движка сбора и корреляции событий (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 с перерывом на один час;
  • Шесть недель оплачиваемого отпуска в год;
  • Высокая премиальная часть;
  • Компенсация питания;
  • Офис у метро Римская со всеми удобствами для работы и отдыха в перерывах.

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