Acuity
Acuity
Acuity è un’azienda di tecnologia industriale con sede ad Atlanta, specializzata in soluzioni per l’illuminazione e la gestione degli edifici. Attraverso Acuity Brands Lighting e Acuity Intelligent Spaces, i suoi circa 13.000 collaboratori sviluppano prodotti per l’illuminazione intelligente e strumenti per la gestione intelligente degli spazi, aiutando i clienti a migliorare l’esperienza, la produttività e la sostenibilità. L’azienda combina l’interoperabilità dei dati con piattaforme tecnologiche avanzate per rispondere alle esigenze in continua evoluzione dei settori dell’edilizia, della consulenza e dell’energia.

Architetto software senior, gestione dei dati di prodotto

Definisci l’architettura e il piano di modernizzazione della piattaforma di gestione dei dati di prodotto di Acuity. Guida le iniziative cloud, API, dati, DevOps e IA per prodotti tecnologici industriali.

Descrizione

  • Definisci l’architettura, gli standard di ingegneria e il piano tecnologico del sistema di gestione dei dati di prodotto di Acuity.
  • Progetta sistemi distribuiti scalabili, ad alta disponibilità, tolleranti ai guasti e debolmente accoppiati.
  • Realizza e ottimizza ambienti cloud multilivello su AWS, Azure o Google Cloud.
  • Adotta progettazione cloud native, infrastruttura come codice e gestione delle risorse attenta ai costi.
  • Definisci standard di progettazione, ciclo di vita e integrazione delle API per REST, GraphQL e gRPC.
  • Guida l’architettura dei sistemi basati su Python, C#/.NET e Java.
  • Promuovi l’architettura pulita, la progettazione guidata dal dominio e i pattern consolidati.
  • Guida le decisioni sulla topologia dei database relazionali SQL e sulle tecnologie NoSQL.
  • Progetta piattaforme asincrone e basate su eventi con strumenti di messaggistica e streaming come Kafka e RabbitMQ.
  • Collabora con l’ingegneria di piattaforma su CI/CD, osservabilità, test automatizzati e pipeline di distribuzione sicure.
  • Promuovi l’adozione di piattaforme di sviluppo self-service e linee guida architetturali.
  • Valuta e integra IA, pipeline di apprendimento automatico e funzionalità dei modelli linguistici di grandi dimensioni.
  • Trasforma gli obiettivi aziendali in piani tecnici e allinea gli stakeholder di ingegneria, prodotto e direzione.
  • Fai da mentor a staff engineer, responsabili tecnici e team di sviluppo.
  • Spiega i sistemi distribuiti, i vincoli delle piattaforme e gli investimenti tecnologici ai dirigenti senior e non tecnici.

Requisiti

  • Laurea in informatica, ingegneria o disciplina correlata.
  • Almeno 8 anni di esperienza nell’ingegneria del software, con una responsabilità significativa in ambito architetturale.
  • Solida esperienza nella progettazione di applicazioni aziendali.
  • Esperienza nella definizione dell’architettura di applicazioni su larga scala e critiche per il business.
  • Ottima conoscenza di sistemi distribuiti, pattern di integrazione, architetture basate su eventi e concetti di microservizi.
  • Esperienza con Azure, CI/CD, DevOps, sicurezza, monitoraggio ed eccellenza operativa.
  • Esperienza con modelli di delivery Agile e SAFe.
  • Spiccate capacità comunicative, di gestione degli stakeholder e di leadership tecnica.
  • Padronanza delle pratiche di sviluppo software assistite dall’IA.
  • Esperienza con piattaforme di gestione dei dati di prodotto (PDM), gestione del ciclo di vita del prodotto (PLM) o gestione delle informazioni di prodotto.
  • Esperienza in commercio, preventivi, ordini, produzione, catena di fornitura o ambienti di prodotti digitali.
  • Esperienza con event streaming, gestione delle API, architettura cloud native e programmi di modernizzazione.
  • Esperienza nella conduzione di revisioni architetturali, nella definizione della strategia tecnica e nelle decisioni tecnologiche a livello di portfolio.

Benefit

  • Adeguamenti ragionevoli durante il processo di candidatura per le persone con disabilità.
  • Pari opportunità di lavoro.