Walmart
Walmart
Walmart è un’azienda globale di vendita al dettaglio e commercio elettronico che serve i consumatori attraverso ipermercati, grandi magazzini a prezzi scontati, punti vendita alimentari e un marketplace online. La sua ampia offerta di prodotti è supportata da una vasta rete di negozi fisici, attività dirette al consumatore e sistemi logistici e di approvvigionamento necessari per mantenere i prodotti in movimento in tutta l’azienda.

Ingegnere software staff, marketing e piattaforme clienti

Guida la progettazione e la realizzazione di piattaforme scalabili basate su Java e cloud a supporto del marketing, della pubblicità e del coinvolgimento dei clienti Walmart in tutto il mondo. Definisce l’architettura e le decisioni tecniche dei team che sviluppano sistemi di acquisizione clienti, identità, pagamenti ed esperienze post-ordine.

Descrizione

  • Guidare la progettazione, lo sviluppo, l’implementazione e la documentazione del software.
  • Collaborare con i team di ingegneria Walmart in diverse regioni, condividere competenze e contribuire alla comunità tecnica.
  • Collaborare con i team di gestione prodotto e aziendali per definire le priorità e realizzare prodotti.
  • Progettare e realizzare processi migliorati e soluzioni tecniche per iniziative strategiche.
  • Lavorare con architetti e team interfunzionali per fornire soluzioni che rispettino gli obiettivi di qualità, costo e consegna, in linea con le linee guida architetturali.
  • Sviluppare progetti di alto e basso livello con i team di ingegneria, guidare le discussioni di progettazione e prendere decisioni tecniche.
  • Creare piattaforme di nuova generazione per il marketing, la distribuzione degli annunci e il coinvolgimento dei clienti in diversi paesi.
  • Sviluppare piattaforme per l’acquisizione e il nuovo coinvolgimento dei clienti, inclusi i sistemi fondamentali per identità e autenticazione degli account, profili dei clienti, pagamenti ed esperienze post-ordine.

Requisiti

  • Laurea in informatica, ingegneria informatica, sistemi informativi, ingegneria del software o un settore correlato, più 4 anni di esperienza nell’ingegneria del software o in un settore correlato; in alternativa, 6 anni di esperienza nell’ingegneria del software o in un settore correlato.
  • Almeno 10 anni di esperienza nella progettazione e nello sviluppo di applicazioni e piattaforme altamente scalabili.
  • Solide basi di informatica, comprese strutture dati, algoritmi e modelli di progettazione.
  • Esperienza pratica nella realizzazione di microservizi Java e servizi web RESTful con Spring Boot, Dropwizard o un framework equivalente.
  • Conoscenza approfondita delle architetture cloud e a microservizi, dei registri di servizi, di ELK o Splunk, delle macchine virtuali e delle tecnologie di container come Docker e Kubernetes.
  • Esperienza con metodi agili, DevOps e ambienti e strumenti CI/CD, tra cui Git, Maven e Jenkins.
  • Comprovata responsabilità end-to-end per lo sviluppo e la progettazione di almeno un progetto basato sul cloud.
  • Solide competenze pratiche di sviluppo, inclusa la capacità di realizzare prototipi di soluzioni tecniche.

Benefit

  • Incentivi basati sulle prestazioni.
  • Congedo di maternità e congedo parentale.
  • Ferie retribuite.
  • Benefici per la salute.
  • Pacchetto retributivo.
  • Flessibilità nella gestione degli impegni personali.