General Motors
General Motors
General Motors è un’azienda globale dei settori automobilistico e manifatturiero, attiva nell’ingegneria dei veicoli, nella produzione, nei trasporti e nelle tecnologie dell’informazione. Fondata nel 1908, GM sviluppa tecnologie per promuovere la mobilità perseguendo al contempo la propria visione di zero incidenti, zero emissioni e zero congestione. Le sue attività internazionali riuniscono grandi team multidisciplinari concentrati sull’innovazione, sulla mobilità sostenibile e sul futuro dell’industria automobilistica.

Ingegnere DevOps, strumenti di automazione della qualità del software

Sviluppa strumenti di automazione full stack a supporto della distribuzione del software automobilistico di General Motors. Migliora CI/CD, test, monitoraggio della qualità e flussi di lavoro ingegneristici.

Descrizione

  • Crea strumenti e framework interni full stack per rafforzare le pipeline CI/CD e l’automazione dei test.
  • Sviluppa e mantieni applicazioni che aiutano i responsabili dei requisiti, gli sviluppatori e i team QA a convalidare la qualità del software e accelerarne la distribuzione.
  • Integra sistemi di controllo versione, pipeline di build e framework di test automatizzati.
  • Collabora con sviluppatori, ingegneri DevOps e team QA per aggiungere automazione, monitoraggio delle prestazioni e verifiche di conformità IT al ciclo di vita della distribuzione del software.
  • Sviluppa piattaforme interne e framework di automazione che comprendono servizi backend, database, visualizzazioni frontend, automazione dei test, integrazione CI/CD e monitoraggio delle prestazioni.

Requisiti

  • Avere una laurea triennale o magistrale in informatica, ingegneria del software o un settore correlato.
  • Avere almeno due anni di esperienza in DevOps, sviluppo software, controllo qualità, sviluppo di strumenti o sviluppo di applicazioni web.
  • Avere esperienza con un linguaggio di programmazione di uso comune, come Python o C++.
  • Conoscere le strutture dati e gli algoritmi.
  • Avere esperienza nello sviluppo frontend con HTML, React, JavaScript o TypeScript e framework CSS, e/o nello sviluppo backend con Node.js, Express, Flask o GraphQL.
  • Conoscere database come MongoDB, sistemi SQL o NoSQL, Postgres o Databricks e comprendere i flussi di dati tra i sistemi.
  • Conoscere framework di test come Robot, Unittest, Selenium, PyTest o CppUTest.
  • Essere legalmente autorizzati a lavorare in Canada e poter viaggiare negli Stati Uniti.
  • Avere una patente di guida canadese valida.
  • Avere solide capacità di risoluzione dei problemi, collaborazione, comunicazione orale e scritta, gestione del tempo e delle scadenze e autonomia nel lavoro.
  • Poter lavorare senza sponsorizzazione migratoria attuale o futura da parte di GM; GM non offre sponsorizzazione legata all’immigrazione.

Benefit

  • Congedi retribuiti che includono ferie, festività e congedi supplementari per gravidanza, genitorialità e adozione.
  • Copertura sanitaria, odontoiatrica e oculistica, con un conto per le spese sanitarie e un incentivo al benessere.
  • Opzioni di assicurazione sulla vita per te e la tua famiglia.
  • Contributi dell’azienda e contributi corrispondenti a un piano pensionistico a contribuzione definita.
  • Accesso al piano di acquisto veicoli GM per te e la tua famiglia.