Acxiom
Acxiom
Acxiom offre servizi di gestione dei dati, risoluzione delle identità, analisi e tecnologie di marketing che aiutano le aziende a definire e migliorare le proprie attività di marketing rivolte ai clienti. Opera in settori che includono automotive, sanità, telecomunicazioni, servizi finanziari e commercio al dettaglio, con particolare attenzione all’uso responsabile dei dati. Acxiom collabora inoltre con piattaforme come Adobe, Salesforce e Snowflake per supportare il marketing basato sui dati e la trasformazione digitale. Il profilo aziendale identifica Acxiom come un grande datore di lavoro, rendendo le sue posizioni interessanti per chi valuta opportunità nei servizi dati e nelle tecnologie di marketing.

Architetto software principale, risoluzione delle identità

Guida l’architettura delle piattaforme aziendali di risoluzione delle identità, dei sistemi distribuiti e dei servizi dati di Acxiom. Definisce soluzioni basate su Java, Python, Scala, AWS, Spark, Snowflake e Databricks.

Descrizione

  • Definisce l’indirizzo architetturale delle piattaforme e dei servizi aziendali di risoluzione delle identità
  • Sviluppa sistemi per l’abbinamento delle identità, la risoluzione delle entità, i grafi di identità, il collegamento dei record, la deduplicazione e il consolidamento delle identità
  • Crea architetture che risolvono le identità in insiemi di dati grandi, eterogenei e in rapida evoluzione
  • Progetta soluzioni di risoluzione delle identità per l’elaborazione in tempo reale e in batch
  • Definisce approcci per il punteggio di affidabilità, la sopravvivenza dei dati, la priorità delle fonti, il collegamento delle identità e la gestione del ciclo di vita delle identità
  • Sviluppa e ottimizza API e servizi per bassa latenza, throughput elevato e alta disponibilità
  • Progetta applicazioni e servizi distribuiti in Java, Python e Scala
  • Progetta piattaforme e pipeline di elaborazione Apache Spark su larga scala
  • Sviluppa e ottimizza soluzioni dati con Snowflake e Databricks
  • Crea modelli di dati efficienti e soluzioni SQL per carichi di lavoro transazionali, analitici e di risoluzione delle identità
  • Definisce strategie per caching, concorrenza, partizionamento, indicizzazione, persistenza e accesso ai dati
  • Definisce architetture AWS cloud native e integrazioni tra AWS, Snowflake, Databricks, applicazioni interne, API e fornitori esterni di dati
  • Valuta tecnologie, framework, database, motori di elaborazione e opzioni architetturali
  • Stabilisce standard ingegneristici per l’architettura di applicazioni e dati, le API, l’elaborazione distribuita, la sicurezza, l’osservabilità, i test e lo sviluppo software
  • Collabora con i team di ingegneria per trasformare i progetti architetturali in sistemi scalabili e manutenibili
  • Guida le decisioni tecniche e contribuisce a risolvere problemi di prestazioni, scalabilità e progettazione
  • Esamina architetture e progetti tecnici
  • Individua i colli di bottiglia e guida i miglioramenti di API, applicazioni, carichi di lavoro Spark, query SQL e sistemi distribuiti
  • Definisce approcci per resilienza, tolleranza ai guasti, alta disponibilità, disaster recovery e monitoraggio operativo
  • Si coordina con i team di ingegneria, data engineering, prodotto, sicurezza e infrastruttura, nonché con i partner aziendali
  • Fa da mentore a ingegneri senior, responsabili tecnici e architetti
  • Segue gli sviluppi nella risoluzione delle identità, nei sistemi distribuiti, nel cloud computing, nelle piattaforme dati e nell’architettura software

Requisiti

  • Almeno 10 anni di esperienza professionale nell’ingegneria del software, inclusa una solida esperienza nella progettazione di sistemi aziendali complessi
  • Esperienza come architetto, principal engineer, staff engineer o figura senior equivalente di leadership tecnica
  • Esperienza approfondita nella progettazione e realizzazione di sistemi di risoluzione delle identità o delle entità, grafi di identità, Customer 360, gestione dei dati master o sistemi analoghi
  • Ottima padronanza di Java, Python e Scala
  • Ampia esperienza con Apache Spark, inclusi architettura, ottimizzazione, partizionamento, esecuzione distribuita, ottimizzazione delle prestazioni ed elaborazione su larga scala
  • Competenze avanzate in SQL, incluse query complesse, modellazione dei dati relazionali, ottimizzazione delle query e delle prestazioni
  • Esperienza nella progettazione di API REST, microservizi, applicazioni distribuite e servizi backend ad alto throughput
  • Esperienza nella progettazione e nel miglioramento di API a bassa latenza
  • Solide conoscenze dei sistemi distribuiti, tra cui concorrenza, caching, partizionamento, coerenza, resilienza, scalabilità e tolleranza ai guasti
  • Ampia esperienza con AWS e con l’architettura di applicazioni cloud native
  • Esperienza significativa con Snowflake e Databricks
  • Esperienza nell’architettura di sistemi che comprendono i livelli applicativo, API, di elaborazione distribuita, dati e infrastruttura cloud
  • Solida conoscenza dei principi di ingegneria del software, dei pattern di progettazione, della progettazione di API, delle strutture dati, degli algoritmi e delle prestazioni applicative
  • Esperienza con le pratiche CI/CD attuali, i test automatizzati, il controllo del codice sorgente e la distribuzione del software in produzione
  • Solida comprensione di sicurezza, privacy, autenticazione, autorizzazione, crittografia e protezione dei dati
  • Laurea in Informatica, Ingegneria del software, Ingegneria informatica o disciplina tecnica correlata, oppure esperienza professionale equivalente
  • Eccellenti capacità analitiche, di risoluzione dei problemi e di comunicazione scritta e orale
  • Costituiscono titolo preferenziale: esperienza con database a grafo, abbinamento probabilistico o basato sull’apprendimento automatico, architetture basate su eventi e streaming, Docker, Kubernetes, Terraform, CloudFormation, architetture multiregionali, standard di architettura aziendale, modernizzazione di sistemi legacy e insiemi di dati di identità su larga scala

Benefit

  • Datore di lavoro che garantisce pari opportunità, anche alle persone con disabilità e ai veterani tutelati dalla legge
  • Modalità di lavoro da remoto o da casa