OverviewBACKEND SOFTWARE ENGINEER (Python) ) Gi Group SpA Filiale di Monza • provincia di Monza e della BrianzaDescrizione dell’offerta di lavoro FILIALE: MONZASPECIALIZZAZIONE: CORE SKILL - Information TechnologyVuoi essere parte del cambiamento digitale e della trasformazione tecnologica?Hai esperienza in ambito ICT e vuoi lavorare su progetti innovativi?Potremmo avere l opportunità giusta per te!Grafton ICT è la specializzazione di Gi Group dedicata a valorizzare le esperienze, le competenze e il potenziale dei candidati in ambito AI, Data, Cybersecurity, Cloud, ERP & CRM, Sistemi e Infrastrutture, IMAC e Sviluppo.Siamo un team di professionisti appassionati, lavoriamo per accompagnare i nostri candidati verso le mansioni ed i contesti aziendali più coerenti con le loro competenze e le loro aspettative.Per assunzione diretta presso innovativa azienda di robotica umanoide cognitiva, ricerchiamo:BACKEND SOFTWARE ENGINEER (PYTHON)Stiamo cercando un/una esperto/a e altamente qualificato/a Backend Software Engineer di livello Mid/Senior, per ingresso nel team di sviluppo della piattaforma cognitiva.Questa è un'opportunità unica per unirsi a un'azienda di robotica hi-tech e contribuire alla sua missione di rivoluzionare l'interazione uomo-robot con tecnologie avanzate e soluzioni innovative.Responsabilità principaliProgettare, sviluppare e mantenere servizi backend scalabili e ad alte prestazioni e API utilizzando Python.Implementare e ottimizzare sistemi concorrenti utilizzando asyncio, multithreading e/o multiprocessing.Architettare e costruire componenti di sistemi distribuiti robusti.Sviluppare e gestire canali di comunicazione in tempo reale utilizzando WebSocket e sistemi di messaggistica Pub/Sub (es. MQTT, NATS, Redis Pub/Sub).Scrivere codice pulito, efficiente, testabile e ben documentato.Collaborare strettamente con sviluppatori frontend, ingegneri robotici e team di infrastruttura.Ottimizzare le prestazioni delle applicazioni, identificare colli di bottiglia e garantire l'affidabilità del sistema.Lavorare con containerizzazione (Docker) e sistemi di orchestrazione (es. Kubernetes / Helm).Contribuire alla progettazione e alla gestione di database (noSQL e SQL).Partecipare a revisioni del codice, fornendo e ricevendo feedback costruttivi.Rimanere aggiornato sulle ultime tecnologie backend, pattern di concorrenza e best practice per sistemi distribuiti.RequisitiLaurea magistrale in Ingegneria Informatica, Informatica o un campo correlato, oppure esperienza pratica equivalente.Almeno 3 anni di esperienza professionale nello sviluppo backend.Forti competenze in Python.Profonda comprensione ed esperienza pratica con la programmazione concorrente in Python (asyncio, multithreading, multiprocessing).Esperienza comprovata nella progettazione e costruzione di sistemi distribuiti.Esperienza con WebSocket e pattern/sistemi di messaggistica Pub/Sub.Esperienza con la containerizzazione utilizzando Docker.Solida comprensione delle tecnologie di database (es. MongoDB, PostgreSQL).Esperienza con sistemi di controllo di versione (Git).Forti capacità di problem-solving e pensiero analitico.Eccellenti capacità di comunicazione e lavoro di squadra.Offerta contrattuale e sedeOfferta Contrattuale: Contratto a tempo indeterminato direttoLuogo di lavoro: Carate Brianza (Monza Brianza) è richiesta la presenza in sede, dovendo interagire con i robot umanoidi ivi prodottiCome candidarsiSe pensi di avere le competenze e l attitudine per questo ruolo, inviaci la tua candidatura!L offerta si intende rivolta ai candidati nel rispetto del D.lgs. n. 198/2006 e ss.mm.ii. e dei Decreti Legislativi n. 215 e n. 216 del 2003 sulle parità di trattamento.I candidati sono invitati a leggere l informativa privacy ai sensi degli artt. 13 e 14 del Reg. EU 679/2016 al seguente indirizzo e terminiNoi e i nostri partner archiviamo e accediamo ai dati personali, come i dati di navigazione gli o identificatori univoci, sul tuo dispositivo. Selezionando Accetto, abiliti le tecnologie di tracciamento affinché supportino gli scopi mostrati. Selezionando Rifiuta tutti o revocando il tuo consenso, le disabiliti. Nel caso in cui queste tecnologie dovessero essere disabilitate, alcuni contenuti e annunci visualizzati potrebbero non essere rilevanti. Puoi accedere nuovamente a questo menu per modificare le tue scelte o per revocare il consenso facendo clic sul link Mostra finalità in fondo alla pagina web. Per maggiori informazioni, consulta l\'Informativa sulla privacy.Noi e i nostri partner trattiamo i dati per fornireUtilizzare dati di geolocalizzazione precisi. Scansione attiva delle caratteristiche del dispositivo ai fini dell’identificazione. Archiviare informazioni su dispositivo e/o accedervi. Pubblicità e contenuti personalizzati, misurazione delle prestazioni dei contenuti e degli annunci, ricerche sul pubblico, sviluppo di servizi.
#J-18808-Ljbffr