8915 активных вакансий
← Все вакансии

Z73ECME6 Опубликовано 10 сен 4 просмотров

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

Autodesk внешнее объявление
Нанимают из: EMEA, UK Удалённо Полная занятость IT / программирование
По договорённости Приём откликов до

Переведено автоматически с языка оригинала.

Идентификатор заявки на работу # 26WD94957

Обзор позиции

В Autodesk мы являемся пионерами в области программного обеспечения для 3D-дизайна, инженерии и развлечений, создавая инструменты, которые позволяют некоторым из самых креативных умов на планете решать реальные проблемы. Признанные Fortune, Forbes, Glassdoor и другими как одно из лучших мест для работы, мы致力ваемся к созданию разнообразного и инклюзивного рабочего места, где процветают инновации и креативность.

Организация Autodesk по архитектуре, инженерии и строительству (AEC) Data ищет опытного Архитектора программного обеспечения, чтобы присоединиться к команде AEC Data и определить облачные сервисы и архитектуру распределенных систем, которые обеспечивают Модель данных AEC (AECDM) и многие сервисы вокруг нее. Данные - это область, но роль фундаментально является ролью облачной и сервисной архитектуры - API, контракты сервисов, интеграции, дизайн распределенных систем и связанная модель данных, которая связывает их вместе - охватывающая несколько команд. Это не роль специалиста по хранилищу данных или аналитике. Организация AEC Data строит фундаментальную инфраструктуру данных за видением Autodesk для связанного строительства: платформы, сервисы и унифицированные модели данных, которые охватывают весь жизненный цикл построенного актива, от проектирования и строительства до эксплуатации и обслуживания. Эта работа обеспечивает непрерывный поток данных AEC (3D-модели, 2D-чертежи, отслеживание проблем, стоимость, потоки датчиков и многое другое) через продукты Autodesk и интеграции третьих сторон. Архитектор поможет сформировать следующее поколение возможностей для Облака Autodesk Forma Industry, сотрудничая с архитекторами программного обеспечения, экспертами в области и продуктовыми командами по Revit, Civil 3D, AutoCAD, Autodesk Construction Cloud и Autodesk Forma.

Это старшая роль индивидуального участника на установленном архитектурном треке, подчиняющаяся Выдающемуся Архитектору команды AEC Data, который также служит Ведущим Архитектором программного обеспечения. Основная ответственность - формировать, как несколько команд проектируют и строят - через стандарты, эталонные архитектуры, ADRs и управление проверкой дизайна - а не владеть единственным сервисом. Точный фокус зависит от ваших сильных сторон и потребностей организации.

Обязанности - Дизайн и эволюция API: Проектировать и развивать поверхности API через сервисы AEC Data - моделирование ресурсов, адресация, версионирование и эволюция, совместимая с backward, запросы API и объединение перекрывающихся поверхностей в единый согласованный контракт.

  • Архитектура системы: Определять и развивать кросс-командную, облачную архитектуру через сервисы AEC Data; проектировать распределенные системы, включая контракты сервисов и потоки, управляемые событиями.
  • Проектирование и эволюция схемы: Проектировать, документировать и развивать схемы данных для сущностей области AEC (здания, инфраструктура, пространства, системы, компоненты, отношения) - включая семантические модели, наборы свойств, системы классификации и иерархии отношений. Управлять версионированием, обратной/прямой совместимостью, устареванием и миграцией; поддерживать реестр схем, правила проверки и контроль качества.
  • Стандарты и управление: Устанавливать стандарты, эталонные архитектуры и повторно используемые компоненты; готовить предложения по архитектуре и записи решений (ADRs) для рассмотрения советом архитектуры организации и проводить межкомандные проверки дизайна.
  • Прототипирование и оценка целесообразности: Оценивать альтернативные направления архитектуры посредством моделирования и прототипирования, снижая риски ключевых решений до широкого внедрения.
  • Наставничество и техническое лидерство: Наставлять инженеров и коллег-архитекторов по новым и устоявшимся технологиям и архитектурной практике; развивать техническую глубину команд.
  • Надежность и производительность: Обеспечивать надежность, безопасность и производительность систем; определять SLO и повышать наблюдаемость (метрики, трассировка, ведение журналов).
  • Коммуникация: Коммуницировать архитектуру с помощью четких представлений и диаграмм (например, C4) и готовых для руководства отчетов; создавать комплексную документацию и материалы для адаптации.

Минимальные квалификации - Степень бакалавра в области компьютерных наук или эквивалентный опыт.

  • 10+ лет опыта проектирования облачных, распределенных систем, включая 5+ лет на уровне кросс-командной архитектуры (Архитектор программного обеспечения, Главный инженер, Старший+ или эквивалент). Название должности гибкое; основным фактором является масштаб воздействия.
  • Глубокий опыт работы с облачными сервисами (в идеале AWS), дизайном API/сервисов и шаблонами распределенных систем (микросервисы, событийно-ориентированные, устойчивость).
  • Твердое понимание моделирования данных и проектирования схем - включая языки определения схем (например, JSON Schema), версионирование и стратегии обратной/прямой совместимости и эволюции - применяемые как к автономным схемам данных, так и к контрактам API. Специализированная архитектура хранилищ данных или аналитики не требуется.
  • Отличное знание шаблонов проектирования и архитектуры программного обеспечения.
  • Доказанная способность влиять без полномочий и обеспечивать согласованность между командами вне прямого управления кандидата.
  • Сильные лидерские и наставнические навыки, с опытом руководства и развития разнообразных, кросс-функциональных команд.
  • Мастерство передачи сложных идей кратко и убедительно, с отличными устными, письменными и презентационными навыками для различных заинтересованных сторон.
  • Способность сотрудничать с глобальной командой.

Предпочтительные квалификации Предпочтительные квалификации представляют собой скорее список рекомендаций, чем контрольный список: глубина в нескольких ключевых областях имеет большее значение, чем широта охвата всех областей. Ниже перечислены новые возможности ИИ/МО, которые являются преимуществом и могут быть развиты на работе; они не являются предварительными требованиями. Основные: - Облачные сервисы: AWS и его основные сервисы (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS).

  • Распределенные системы: декомпозиция сервисов на основе предметной области, шаблоны согласованности данных (CQRS, событийно-ориентированное управление, saga) и дизайн для нескольких арендаторов/регионов.
  • Дизайн API и сервисов: дизайн и эволюция REST API; GraphQL (включая федерацию).
Поделиться этой страницей FacebookTelegramLinkedInX

Пожаловаться

Это ваше объявление?

Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.

Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.

О работодателе
Autodesk
Сайт ↗
Похожие объявления

Нанимайте в Грузии без лишних хлопот

Размещение бесплатно