🔥 1000+ вакансий с удаленкой на Хабр Карьере → посмотреть и откликнуться

Системный архитектор

Местоположение и тип занятости

Можно удаленно

Компания

Разработка, внедрение и обслуживание сложных программных решений мирового уровня

Описание вакансии

Условия работы

Основные задачи архитектора:

  • Подготовка архитектурных решений уровней от интеграционного сервиса до платформы. Результатом, как правило, является согласованный архитектурный документ с описанием атрибутов качества, стратегий решения, тех. стека, компонентной модели и схемы развертывания.
  • Подготовка proof-of-concept решений, участие в пресейлах в качестве тех. эксперта. У нас есть хорошая практика сначала выполнять оценку стоимости реализации проекта. В этом процессе участвуют и технические специалисты. Поэтому есть также задачи по декомпозиции и оценке работ.
  • Выполнение RnD (Research and Development) деятельности - исследование новых технологий, подходов, фреймворков с проведением докладов и презентаций.

    Также на проектах архитектор может выполнять роли:

    • Тимлида: организовать производственный процесс, декомпозитовать и приоритезировать задачи, выбрать инструмент управления задачами, определить способ поставки кода в продуктивную среду.
    • Техлида: выполнять ревью и арх надзор, помочь разработке или инженерам с выбором фреймворка или способом реализации задачи
    • Аналитика в части сбора и согласования требований, постановке задач разработке.

    Для успешной деятельности архитектору на наших проектах необходимо:

    • Иметь опыт разработки на Java от 3х лет. Используем в работе фреймворки Spring, Apache Camel, Kafka Streams. Также есть проекты на Java EE (EJB, JMS, JAX-WS). Плюсом будет знакомство с GraalVM и Quarkus. (Мы готовы рассмотреть кандидатов с другим тех. стеком).
    • Иметь опыт реализации итеграционных решений с высокой доступностью.
    • Понимать принципы реализации основных архитектурных паттернов: SOA, MSA, EDA, ETL.
    • Знать основы информационной безопасности.
    • Знать нотации UML, BPMN, C4 и др.
    • Уметь договариваться: опыт успешного взаимодействия с заказчиком и командой.

      Дополнительным плюсом будет знание стека, который мы используем в проектах:

      • Языков Golang, Python.
      • Продуктов/платформ: Kubernetes/Openshift, PostgreSQL & Patroni, Apache Kafka,Vault и Consul от Hashicorp, Tyk, Minio.
      • Коммерческих решений (мы партнеры IBM): IBM MQ, IIB, APIC.
      • Инженерных практик и инструментов: CICD (Jenkins, GitlabCI), Infrastructure-as-Code, Ansible/Terraform, Linux (RHEL).
      • Методологий разработки: agile (scrum, kanban), waterfall.


        Бонусы

        • Работа в стабильной и динамично развивающейся компании.
        • Конкурентный уровень дохода в зависимости от Вашего опыта.
        • Участие в митапах, хакатонах, конференциях, семинарах и тренингах.
        • Оформление ТК РФ, «белая» зарплата, оплачиваемый отпуск и больничный лист.
        • Гибкий график работы.
        • Возможность работать как в офисе, так и удаленно.
        • Возможность релокационной поддержки кандидатам из других городов.
        • Оборудованное рабочее место: мощное железо, дополнительные мониторы и гаджеты.
        • Полис медицинского страхования (ДМС) с огромным перечнем лучших медучреждений, включая стоматологию и полис ВЗР + программа для родственников по корпоративным тарифам.
        • Интересные задачи и дружный коллектив с высокоразвитой корпоративной культурой. Свобода от дресс-кода.
        • Скидки сотрудникам у компаний-партнеров (фитнес, бокс, барбершоп, кафе и т.д.).