
Nokia è un’azienda tecnologica globale B2B specializzata in telecomunicazioni, reti aziendali e infrastrutture digitali. Sviluppa soluzioni di rete sicure e resilienti per fornitori di servizi, aziende e organizzazioni del settore pubblico, contribuendo a connettere persone, macchine e dispositivi su larga scala. Le sue attività includono il 5G, l’intelligenza artificiale e le reti progettate per resistere alle minacce dell’informatica quantistica, oltre alla ricerca e allo sviluppo tecnologico a lungo termine attraverso Nokia Bell Labs. Chi cerca opportunità professionali in Nokia può trovare ruoli legati all’ingegneria delle reti, alle telecomunicazioni, alla tecnologia aziendale, alle infrastrutture e alla ricerca avanzata.
Stage in ingegneria del software presso Nokia (Bratislava, ibrido)
Unisciti al team di ingegneria del software di Nokia a Bratislava per contribuire alla realizzazione di infrastrutture di rete e soluzioni per reti IP. Lavora con applicazioni cloud native, automazione, test e sviluppo assistito dall’IA.
Descrizione
- Apprendi le pratiche di ingegneria del software in una grande organizzazione internazionale
- Applica approcci allo sviluppo software assistiti dall’IA
- Lavora con moderni assistenti di programmazione basati sull’IA e strumenti per la produttività degli sviluppatori
- Sviluppa competenze nello sviluppo Agile e nel DevOps
- Progetta e sviluppa componenti software per infrastrutture di rete
- Contribuisci alla realizzazione di applicazioni cloud native, strumenti di automazione e piattaforme di gestione
- Supporta lo sviluppo di funzionalità con test, debug e ottimizzazione delle prestazioni
- Collabora con ingegneri esperti in un team Agile
- Utilizza pipeline CI/CD e framework di test automatizzati
- Applica strumenti assistiti dall’IA alla programmazione, ai test, al debug, alla documentazione e alla revisione del codice
- Contribuisci alle iniziative di automazione con apprendimento automatico e IA generativa
- Esplora le reti IP, l’automazione di rete, l’osservabilità e i sistemi distribuiti
- Scopri come il software alimenta reti di comunicazione e dati su larga scala
Requisiti
- Essere attualmente iscritti a un corso di laurea triennale o magistrale in Informatica, Ingegneria del software o in un campo tecnico correlato
- Conoscere i fondamenti dello sviluppo software e della progettazione orientata agli oggetti
- Avere esperienza con almeno un linguaggio di programmazione, come Python, C o C++
- Avere familiarità con gli ambienti Linux
- Avere familiarità con Git e lo sviluppo collaborativo del software
- Possedere ottime capacità analitiche e di risoluzione dei problemi
- Avere una buona conoscenza scritta e parlata dell’inglese
- Dimostrare curiosità, iniziativa e desiderio di imparare
- La conoscenza di concetti di rete come TCP/IP, routing e switching costituisce un vantaggio
- L’esperienza con container e tecnologie cloud come Docker o Kubernetes costituisce un vantaggio
- Costituiscono un vantaggio i progetti personali, i contributi a progetti open source o l’esperienza in gare di programmazione
Benefit
- Mentoring da parte di architetti software e ingegneri esperti
- Esperienza pratica con moderne tecnologie di ingegneria del software
- Accesso a strumenti basati sull’IA per programmare, testare, risolvere problemi e imparare
- Modalità di lavoro flessibili compatibili con gli studi
- Un ambiente di team cordiale e collaborativo
- Possibilità di proseguire in Nokia con un ruolo per neolaureati o a tempo pieno dopo aver completato gli studi