
Acuity е технологична компания в индустриалния сектор със седалище в Атланта, специализирана в решения за осветление и управление на сгради. Чрез Acuity Brands Lighting и Acuity Intelligent Spaces нейните приблизително 13 000 служители разработват интелигентни осветителни продукти и инструменти за интелигентно управление на пространства, които помагат на клиентите да подобряват преживяванията, производителността и устойчивостта. Компанията съчетава оперативната съвместимост на данните с усъвършенствани технологични платформи, за да отговаря на променящите се потребности в строителството, консултантските услуги и енергетиката.
Старши софтуерен архитект за управление на продуктови данни
Определяйте архитектурата и плана за модернизация на платформата на Acuity за управление на продуктови данни. Ръководете инициативи в облачните технологии, API, данните, DevOps и изкуствения интелект за индустриални технологични продукти.
Описание
- Определяйте архитектурата, инженерните стандарти и технологичния план за системата на Acuity за управление на продуктови данни.
- Проектирайте разпределени системи с възможност за мащабиране, висока наличност, устойчивост на откази и слаба свързаност между компонентите.
- Изграждайте и оптимизирайте многостепенни облачни среди в AWS, Azure или Google Cloud.
- Използвайте облачно ориентиран дизайн, инфраструктура като код и икономично управление на ресурсите.
- Установете стандарти за проектиране, жизнен цикъл и интеграция на API за REST, GraphQL и gRPC.
- Насочвайте архитектурата на системи с Python, C#/.NET и Java.
- Насърчавайте чистата архитектура, проектирането, базирано на домейн, и утвърдените модели за проектиране.
- Ръководете решенията за топологията на базите данни при релационни SQL и NoSQL технологии.
- Проектирайте асинхронни платформи, задвижвани от събития, с инструменти за съобщения и поточно предаване като Kafka и RabbitMQ.
- Работете съвместно с екипа за платформено инженерство по CI/CD, наблюдаемост, автоматизирано тестване и сигурни процеси за внедряване.
- Разширявайте използването на платформи за разработчици на самообслужване и архитектурни правила.
- Оценявайте и интегрирайте изкуствен интелект, потоци за машинно обучение и възможностите на големите езикови модели.
- Превръщайте бизнес целите в технически планове и съгласувайте екипите по инженерство, продуктите и ръководството.
- Наставлявайте старши инженери, технически ръководители и екипи за разработка.
- Обяснявайте разпределените системи, ограниченията на платформата и технологичните инвестиции на висшето ръководство и на ръководители без технически профил.
Изисквания
- Бакалавърска степен по компютърни науки, инженерство или сродна специалност.
- Най-малко 8 години опит в софтуерното инженерство, включително значителна отговорност за архитектурата.
- Задълбочени познания в проектирането на корпоративни приложения.
- Опит в определянето на архитектура за мащабни приложения, критични за бизнеса.
- Добри познания за разпределени системи, модели за интеграция, архитектури, задвижвани от събития, и концепции за микrouслуги.
- Опит с Azure, CI/CD, DevOps, сигурност, мониторинг и оперативно съвършенство.
- Опит с Agile и SAFe модели за разработка и внедряване.
- Отлични комуникационни умения, умения за управление на заинтересованите страни и техническо лидерство.
- Познаване на практики за разработка на софтуер с помощта на изкуствен интелект.
- Опит с платформи за управление на продуктови данни (PDM), жизнения цикъл на продуктите (PLM) или продуктовата информация.
- Опит в търговията, изготвянето на оферти, поръчките, производството, веригите за доставки или цифровите продуктови среди.
- Опит с поточно предаване на събития, управление на API, облачно ориентирана архитектура и програми за модернизация.
- Опит във воденето на архитектурни прегледи, техническа стратегия и технологични решения на ниво портфолио.
Придобивки
- Разумни условия за адаптиране на процеса по кандидатстване за хора с увреждания.
- Равни възможности за заетост.