Junior Software Developer
Olivetti
- Bari
- Tempo indeterminato
- Full time
- Svolgerai ruolo di interfaccia verso le linee di sviluppo dei servizi digitali (sviluppatori applicativi interni ed esterni) relativamente alle architetture tecniche IT sottese ai servizi.
- Ti occuperai del design, deploy, test e management di tutte le infrastrutture IT presenti in azienda.
- Verrai coinvolto/a nello sviluppo software.
- In particolare, tali attività dovranno essere svolte con riferimento al processo di integrazione delle competenze funzionali al percorso di trasformazione aziendale in atto.
- Conoscenza di HTML5, CSS3 e JavaScript (ES6+), con familiarità con TypeScript
- Conoscenza dello sviluppo React (componenti, state, hooks)
- Conoscenza di linguaggi backend come PHP, Java o Python
- Conoscenza di integrazione di REST API e nella gestione della comunicazione dati
- Familiarità con strumenti di build e sviluppo (Vite, Webpack, NPM) e con sistemi di versionamento Git
- Conoscenza di framework e strumenti di styling (Tailwind, Bootstrap, Material UI, SASS/SCSS) e principi di UI/UX e responsive design
- Conoscenza delle principali architetture IT, sistemi Linux/Unix, reti e database (MySQL, PostgreSQL)
- Conoscenza di tecnologie di containerizzazione (Docker, Kubernetes) e scripting base (Bash)
- Familiarità con CMS come Drupal e WordPress
- Conoscenza di pratiche CI/CD e strumenti di automazione (GitHub Actions, GitLab CI/CD, Jenkins, Azure DevOps)
- Nozioni di Infrastructure as Code (IaC)
- Familiarità con sistemi di AI agentica e modelli di agenti automatici, inclusa l’orchestrazione di workflow intelligenti, integrazione con servizi esterni e automazione di processi tramite modelli linguistici avanzati.
- Capacità analitiche e attitudine al problem solving, troubleshooting e ottimizzazione delle performance.
- Capacità di ascolto e attenzione al cliente interno ed esterno
- Buona gestione dello stress per attività con scadenze ravvicinate
- Disponibilità ad effettuare interventi fuori orario di lavoro ed alla reperibilità
- Focalizzazione sull’intero ciclo di vita dei servizi
- Spiccate capacità di analisi
- Autonomia organizzativa, intraprendenza e creatività
- Propensione al lavoro in team, buone capacità comunicative e orientamento al risultato
- Ottime capacità comunicative e relazionali
- Conoscenza della lingua inglese (B2)
- Certificazioni gestione ambienti cloud, kubernetes e legate ad ambienti java
- Contratto a tempo indeterminato
- Formazione continua e certificazioni
- Ambiente dinamico e stimolante, strategico per il presidio dei processi di TIM.
- Opportunità di crescita nell’ambito